package xworker;

import org.xmeta.World;
import org.xmeta.util.JavaActionFactory;

import java.io.File;

public class JavaActionRegister {
    public static void regist(){
        JavaActionFactory.regist("xworker.gluon.glisten.application.ThingApplication", "createViews", actionContext -> {
            xworker.gluon.glisten.application.ThingApplication.createViews(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.gluon.glisten.application.AppManagerActions", "switchView", xworker.gluon.glisten.application.AppManagerActions::switchView);
        JavaActionFactory.regist("xworker.gluon.glisten.application.AppManagerActions", "retrieveView", xworker.gluon.glisten.application.AppManagerActions::retrieveView);
        JavaActionFactory.regist("xworker.gluon.glisten.application.AppManagerActions", "removeViewFactory", xworker.gluon.glisten.application.AppManagerActions::removeViewFactory);
        JavaActionFactory.regist("xworker.gluon.glisten.application.AppManagerActions", "hideAllLayers", actionContext -> {
            xworker.gluon.glisten.application.AppManagerActions.hideAllLayers(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.gluon.glisten.application.AppManagerActions", "removeLayerFactory", xworker.gluon.glisten.application.AppManagerActions::removeLayerFactory);
        JavaActionFactory.regist("xworker.gluon.glisten.application.AppManagerActions", "hideLayer", actionContext -> {
            xworker.gluon.glisten.application.AppManagerActions.hideLayer(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.gluon.glisten.application.AppManagerActions", "showLayer", actionContext -> {
            xworker.gluon.glisten.application.AppManagerActions.showLayer(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.gluon.glisten.application.AppManagerActions", "showMessage", actionContext -> {
            xworker.gluon.glisten.application.AppManagerActions.showMessage(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.gluon.glisten.control.AppBarActions", "doInit", actionContext -> {
            xworker.gluon.glisten.control.AppBarActions.doInit(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.gluon.glisten.control.AppBarActions", "createNavIcon", actionContext -> {
            xworker.gluon.glisten.control.AppBarActions.createNavIcon(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.gluon.glisten.control.AppBarActions", "createMenuItems", actionContext -> {
            xworker.gluon.glisten.control.AppBarActions.createMenuItems(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.gluon.glisten.control.AppBarActions", "createActionItems", actionContext -> {
            xworker.gluon.glisten.control.AppBarActions.createActionItems(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.gluon.glisten.mvc.ViewActions", "create", xworker.gluon.glisten.mvc.ViewActions::create);
        JavaActionFactory.regist("xworker.gluon.glisten.visual.MaterialDesignIconActions", "create", xworker.gluon.glisten.visual.MaterialDesignIconActions::create);
        JavaActionFactory.regist("xworker.javafx.actions.DialogActions", "showDialog", xworker.javafx.actions.DialogActions::showDialog);
        JavaActionFactory.regist("xworker.javafx.stage.FileChooserActions", "run", xworker.javafx.stage.FileChooserActions::run);
        JavaActionFactory.regist("xworker.javafx.stage.DirectoryChooserActions", "run", xworker.javafx.stage.DirectoryChooserActions::run);
        JavaActionFactory.regist("xworker.javafx.ResourcesActions", "create", actionContext -> {
            xworker.javafx.ResourcesActions.create(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.application.ThingApplication", "create", actionContext -> {
            xworker.javafx.application.ThingApplication.create(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.ThingInvalidationListener", "create", xworker.javafx.beans.ThingInvalidationListener::create);
        JavaActionFactory.regist("xworker.javafx.beans.binding.BooleanExpressionActions", "createAnd", actionContext -> {
            xworker.javafx.beans.binding.BooleanExpressionActions.createAnd(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.binding.BooleanExpressionActions", "createAsString", actionContext -> {
            xworker.javafx.beans.binding.BooleanExpressionActions.createAsString(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.binding.BooleanExpressionActions", "createIsEqualTo", actionContext -> {
            xworker.javafx.beans.binding.BooleanExpressionActions.createIsEqualTo(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.binding.BooleanExpressionActions", "createIsNotEqualTo", actionContext -> {
            xworker.javafx.beans.binding.BooleanExpressionActions.createIsNotEqualTo(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.binding.BooleanExpressionActions", "createNot", actionContext -> {
            xworker.javafx.beans.binding.BooleanExpressionActions.createNot(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.binding.BooleanExpressionActions", "createOr", actionContext -> {
            xworker.javafx.beans.binding.BooleanExpressionActions.createOr(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.binding.ListExpressionActions", "createAsString", actionContext -> {
            xworker.javafx.beans.binding.ListExpressionActions.createAsString(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.binding.ListExpressionActions", "createIsEqualTo", actionContext -> {
            xworker.javafx.beans.binding.ListExpressionActions.createIsEqualTo(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.binding.ListExpressionActions", "createIsNotEqualTo", actionContext -> {
            xworker.javafx.beans.binding.ListExpressionActions.createIsNotEqualTo(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.binding.ListExpressionActions", "createIsNotNull", actionContext -> {
            xworker.javafx.beans.binding.ListExpressionActions.createIsNotNull(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.binding.ListExpressionActions", "createIsNull", actionContext -> {
            xworker.javafx.beans.binding.ListExpressionActions.createIsNull(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.binding.ListExpressionActions", "createValueAt", actionContext -> {
            xworker.javafx.beans.binding.ListExpressionActions.createValueAt(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.binding.MapExpressionActions", "createAsString", actionContext -> {
            xworker.javafx.beans.binding.MapExpressionActions.createAsString(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.binding.MapExpressionActions", "createIsEqualTo", actionContext -> {
            xworker.javafx.beans.binding.MapExpressionActions.createIsEqualTo(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.binding.MapExpressionActions", "createIsNotEqualTo", actionContext -> {
            xworker.javafx.beans.binding.MapExpressionActions.createIsNotEqualTo(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.binding.MapExpressionActions", "createIsNotNull", actionContext -> {
            xworker.javafx.beans.binding.MapExpressionActions.createIsNotNull(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.binding.MapExpressionActions", "createIsNull", actionContext -> {
            xworker.javafx.beans.binding.MapExpressionActions.createIsNull(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.binding.MapExpressionActions", "createValueAt", actionContext -> {
            xworker.javafx.beans.binding.MapExpressionActions.createValueAt(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.binding.NumberExpressionBaseActions", "createAsString", actionContext -> {
            xworker.javafx.beans.binding.NumberExpressionBaseActions.createAsString(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.binding.NumberExpressionBaseActions", "createGreaterThan", actionContext -> {
            xworker.javafx.beans.binding.NumberExpressionBaseActions.createGreaterThan(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.binding.NumberExpressionBaseActions", "createGreaterThanOrEqualTo", actionContext -> {
            xworker.javafx.beans.binding.NumberExpressionBaseActions.createGreaterThanOrEqualTo(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.binding.NumberExpressionBaseActions", "createIsEqualTo", actionContext -> {
            xworker.javafx.beans.binding.NumberExpressionBaseActions.createIsEqualTo(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.binding.NumberExpressionBaseActions", "createIsNotEqualTo", actionContext -> {
            xworker.javafx.beans.binding.NumberExpressionBaseActions.createIsNotEqualTo(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.binding.NumberExpressionBaseActions", "createLessThan", actionContext -> {
            xworker.javafx.beans.binding.NumberExpressionBaseActions.createLessThan(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.binding.NumberExpressionBaseActions", "createLessThanOrEqualTo", actionContext -> {
            xworker.javafx.beans.binding.NumberExpressionBaseActions.createLessThanOrEqualTo(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.binding.NumberExpressionBaseActions", "createAdd", actionContext -> {
            xworker.javafx.beans.binding.NumberExpressionBaseActions.createAdd(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.binding.NumberExpressionBaseActions", "createDivide", actionContext -> {
            xworker.javafx.beans.binding.NumberExpressionBaseActions.createDivide(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.binding.NumberExpressionBaseActions", "createMultiply", actionContext -> {
            xworker.javafx.beans.binding.NumberExpressionBaseActions.createMultiply(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.binding.NumberExpressionBaseActions", "createNegate", actionContext -> {
            xworker.javafx.beans.binding.NumberExpressionBaseActions.createNegate(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.binding.NumberExpressionBaseActions", "createSubtract", actionContext -> {
            xworker.javafx.beans.binding.NumberExpressionBaseActions.createSubtract(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.binding.ObjectExpressionActions", "createAsString", actionContext -> {
            xworker.javafx.beans.binding.ObjectExpressionActions.createAsString(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.binding.ObjectExpressionActions", "createIsEqualTo", actionContext -> {
            xworker.javafx.beans.binding.ObjectExpressionActions.createIsEqualTo(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.binding.ObjectExpressionActions", "createIsNotEqualTo", actionContext -> {
            xworker.javafx.beans.binding.ObjectExpressionActions.createIsNotEqualTo(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.binding.ObjectExpressionActions", "createIsNotNull", actionContext -> {
            xworker.javafx.beans.binding.ObjectExpressionActions.createIsNotNull(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.binding.ObjectExpressionActions", "createIsNull", actionContext -> {
            xworker.javafx.beans.binding.ObjectExpressionActions.createIsNull(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.binding.SetExpressionActions", "createAsString", actionContext -> {
            xworker.javafx.beans.binding.SetExpressionActions.createAsString(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.binding.SetExpressionActions", "createIsEqualTo", actionContext -> {
            xworker.javafx.beans.binding.SetExpressionActions.createIsEqualTo(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.binding.SetExpressionActions", "createIsNotEqualTo", actionContext -> {
            xworker.javafx.beans.binding.SetExpressionActions.createIsNotEqualTo(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.binding.SetExpressionActions", "createIsNotNull", actionContext -> {
            xworker.javafx.beans.binding.SetExpressionActions.createIsNotNull(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.binding.SetExpressionActions", "createIsNull", actionContext -> {
            xworker.javafx.beans.binding.SetExpressionActions.createIsNull(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.binding.StringExpressionActions", "createGreaterThan", actionContext -> {
            xworker.javafx.beans.binding.StringExpressionActions.createGreaterThan(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.binding.StringExpressionActions", "createGreaterThanOrEqualTo", actionContext -> {
            xworker.javafx.beans.binding.StringExpressionActions.createGreaterThanOrEqualTo(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.binding.StringExpressionActions", "createIsEqualTo", actionContext -> {
            xworker.javafx.beans.binding.StringExpressionActions.createIsEqualTo(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.binding.StringExpressionActions", "createIsEqualToIgnoreCase", actionContext -> {
            xworker.javafx.beans.binding.StringExpressionActions.createIsEqualToIgnoreCase(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.binding.StringExpressionActions", "createIsNotEqualTo", actionContext -> {
            xworker.javafx.beans.binding.StringExpressionActions.createIsNotEqualTo(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.binding.StringExpressionActions", "createIsNotEqualToIgnoreCase", actionContext -> {
            xworker.javafx.beans.binding.StringExpressionActions.createIsNotEqualToIgnoreCase(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.binding.StringExpressionActions", "createLessThan", actionContext -> {
            xworker.javafx.beans.binding.StringExpressionActions.createLessThan(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.binding.StringExpressionActions", "createLessThanOrEqualTo", actionContext -> {
            xworker.javafx.beans.binding.StringExpressionActions.createLessThanOrEqualTo(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.binding.StringExpressionActions", "createIsEmpty", actionContext -> {
            xworker.javafx.beans.binding.StringExpressionActions.createIsEmpty(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.binding.StringExpressionActions", "createIsNotEmpty", actionContext -> {
            xworker.javafx.beans.binding.StringExpressionActions.createIsNotEmpty(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.binding.StringExpressionActions", "createLength", actionContext -> {
            xworker.javafx.beans.binding.StringExpressionActions.createLength(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.binding.WhenActions", "create", actionContext -> {
            xworker.javafx.beans.binding.WhenActions.create(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.binding.WhenActions", "createThenBoolean", actionContext -> {
            xworker.javafx.beans.binding.WhenActions.createThenBoolean(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.binding.WhenActions", "createBooleanOtherwise", actionContext -> {
            xworker.javafx.beans.binding.WhenActions.createBooleanOtherwise(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.binding.WhenActions", "createThenNumber", actionContext -> {
            xworker.javafx.beans.binding.WhenActions.createThenNumber(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.binding.WhenActions", "createNumberOtherwise", actionContext -> {
            xworker.javafx.beans.binding.WhenActions.createNumberOtherwise(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.binding.WhenActions", "createThenString", actionContext -> {
            xworker.javafx.beans.binding.WhenActions.createThenString(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.binding.WhenActions", "createStringOtherwise", actionContext -> {
            xworker.javafx.beans.binding.WhenActions.createStringOtherwise(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.binding.WhenActions", "createThenObject", actionContext -> {
            xworker.javafx.beans.binding.WhenActions.createThenObject(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.binding.WhenActions", "createObjectOtherwise", actionContext -> {
            xworker.javafx.beans.binding.WhenActions.createObjectOtherwise(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.property.SimpleBooleanPropertyActions", "createBind", actionContext -> {
            xworker.javafx.beans.property.SimpleBooleanPropertyActions.createBind(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.property.SimpleBooleanPropertyActions", "createDindBidirectional", actionContext -> {
            xworker.javafx.beans.property.SimpleBooleanPropertyActions.createDindBidirectional(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.property.SimpleDoublePropertyActions", "createBind", actionContext -> {
            xworker.javafx.beans.property.SimpleDoublePropertyActions.createBind(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.property.SimpleDoublePropertyActions", "createDindBidirectional", actionContext -> {
            xworker.javafx.beans.property.SimpleDoublePropertyActions.createDindBidirectional(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.property.SimpleFloatPropertyActions", "createBind", actionContext -> {
            xworker.javafx.beans.property.SimpleFloatPropertyActions.createBind(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.property.SimpleFloatPropertyActions", "createDindBidirectional", actionContext -> {
            xworker.javafx.beans.property.SimpleFloatPropertyActions.createDindBidirectional(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.property.FXObjectProperty", "create", actionContext -> {
            xworker.javafx.beans.property.FXObjectProperty.create(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.property.SimpleIntegerPropertyActions", "createBind", actionContext -> {
            xworker.javafx.beans.property.SimpleIntegerPropertyActions.createBind(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.property.SimpleIntegerPropertyActions", "createDindBidirectional", actionContext -> {
            xworker.javafx.beans.property.SimpleIntegerPropertyActions.createDindBidirectional(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.property.JavaBeanAdapter", "create", actionContext -> {
            xworker.javafx.beans.property.JavaBeanAdapter.create(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.property.JavaBeanAdapter", "createBooleanProperty", actionContext -> {
            xworker.javafx.beans.property.JavaBeanAdapter.createBooleanProperty(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.property.JavaBeanAdapter", "createDoubleProperty", actionContext -> {
            xworker.javafx.beans.property.JavaBeanAdapter.createDoubleProperty(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.property.JavaBeanAdapter", "createFloatProperty", actionContext -> {
            xworker.javafx.beans.property.JavaBeanAdapter.createFloatProperty(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.property.JavaBeanAdapter", "createIntegerProperty", actionContext -> {
            xworker.javafx.beans.property.JavaBeanAdapter.createIntegerProperty(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.property.JavaBeanAdapter", "createLongProperty", actionContext -> {
            xworker.javafx.beans.property.JavaBeanAdapter.createLongProperty(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.property.JavaBeanAdapter", "createObjectProperty", actionContext -> {
            xworker.javafx.beans.property.JavaBeanAdapter.createObjectProperty(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.property.JavaBeanAdapter", "createStringProperty", actionContext -> {
            xworker.javafx.beans.property.JavaBeanAdapter.createStringProperty(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.property.SimpleListPropertyActions", "createBind", actionContext -> {
            xworker.javafx.beans.property.SimpleListPropertyActions.createBind(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.property.SimpleListPropertyActions", "createDindBidirectional", actionContext -> {
            xworker.javafx.beans.property.SimpleListPropertyActions.createDindBidirectional(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.property.SimpleLongPropertyActions", "createBind", actionContext -> {
            xworker.javafx.beans.property.SimpleLongPropertyActions.createBind(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.property.SimpleLongPropertyActions", "createDindBidirectional", actionContext -> {
            xworker.javafx.beans.property.SimpleLongPropertyActions.createDindBidirectional(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.property.MapAdapterActions", "create", actionContext -> {
            xworker.javafx.beans.property.MapAdapterActions.create(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.property.MapAdapterActions", "createBooleanProperty", actionContext -> {
            new xworker.javafx.beans.property.MapAdapterActions().createBooleanProperty(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.property.MapAdapterActions", "createDoubleProperty", actionContext -> {
            new xworker.javafx.beans.property.MapAdapterActions().createDoubleProperty(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.property.MapAdapterActions", "createFloatProperty", actionContext -> {
            new xworker.javafx.beans.property.MapAdapterActions().createFloatProperty(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.property.MapAdapterActions", "createIntegerProperty", actionContext -> {
            new xworker.javafx.beans.property.MapAdapterActions().createIntegerProperty(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.property.MapAdapterActions", "createLongProperty", actionContext -> {
            new xworker.javafx.beans.property.MapAdapterActions().createLongProperty(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.property.MapAdapterActions", "createObjectProperty", actionContext -> {
            new xworker.javafx.beans.property.MapAdapterActions().createObjectProperty(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.property.MapAdapterActions", "createStringProperty", actionContext -> {
            new xworker.javafx.beans.property.MapAdapterActions().createStringProperty(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.property.SimpleMapPropertyActions", "createBind", actionContext -> {
            xworker.javafx.beans.property.SimpleMapPropertyActions.createBind(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.property.SimpleMapPropertyActions", "createDindBidirectional", actionContext -> {
            xworker.javafx.beans.property.SimpleMapPropertyActions.createDindBidirectional(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.property.SimpleObjectPropertyActions", "createBind", actionContext -> {
            xworker.javafx.beans.property.SimpleObjectPropertyActions.createBind(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.property.SimpleObjectPropertyActions", "createDindBidirectional", actionContext -> {
            xworker.javafx.beans.property.SimpleObjectPropertyActions.createDindBidirectional(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.property.SimpleSetPropertyActions", "createBind", actionContext -> {
            xworker.javafx.beans.property.SimpleSetPropertyActions.createBind(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.property.SimpleSetPropertyActions", "createDindBidirectional", actionContext -> {
            xworker.javafx.beans.property.SimpleSetPropertyActions.createDindBidirectional(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.property.SimpleBooleanPropertyActions", "create", xworker.javafx.beans.property.SimpleBooleanPropertyActions::create);
        JavaActionFactory.regist("xworker.javafx.beans.property.SimpleDoublePropertyActions", "create", xworker.javafx.beans.property.SimpleDoublePropertyActions::create);
        JavaActionFactory.regist("xworker.javafx.beans.property.SimpleFloatPropertyActions", "create", xworker.javafx.beans.property.SimpleFloatPropertyActions::create);
        JavaActionFactory.regist("xworker.javafx.beans.property.SimpleIntegerPropertyActions", "create", xworker.javafx.beans.property.SimpleIntegerPropertyActions::create);
        JavaActionFactory.regist("xworker.javafx.beans.property.SimpleListPropertyActions", "create", xworker.javafx.beans.property.SimpleListPropertyActions::create);
        JavaActionFactory.regist("xworker.javafx.beans.property.SimpleLongPropertyActions", "create", xworker.javafx.beans.property.SimpleLongPropertyActions::create);
        JavaActionFactory.regist("xworker.javafx.beans.property.SimpleMapPropertyActions", "create", xworker.javafx.beans.property.SimpleMapPropertyActions::create);
        JavaActionFactory.regist("xworker.javafx.beans.property.SimpleObjectPropertyActions", "create", xworker.javafx.beans.property.SimpleObjectPropertyActions::create);
        JavaActionFactory.regist("xworker.javafx.beans.property.SimpleSetPropertyActions", "create", xworker.javafx.beans.property.SimpleSetPropertyActions::create);
        JavaActionFactory.regist("xworker.javafx.beans.property.SimpleStringPropertyActions", "create", xworker.javafx.beans.property.SimpleStringPropertyActions::create);
        JavaActionFactory.regist("xworker.javafx.beans.property.SimpleStringPropertyActions", "createBind", actionContext -> {
            xworker.javafx.beans.property.SimpleStringPropertyActions.createBind(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.property.SimpleStringPropertyActions", "createDindBidirectional", actionContext -> {
            xworker.javafx.beans.property.SimpleStringPropertyActions.createDindBidirectional(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.beans.value.ThingChangeListener", "create", xworker.javafx.beans.value.ThingChangeListener::create);
        JavaActionFactory.regist("xworker.javafx.beans.value.ObservableValueActions", "createBindToProperty", actionContext -> {
            xworker.javafx.beans.value.ObservableValueActions.createBindToProperty(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.control.AccordionActions", "create", xworker.javafx.control.AccordionActions::create);
        JavaActionFactory.regist("xworker.javafx.control.AlertActions", "create", xworker.javafx.control.AlertActions::create);
        JavaActionFactory.regist("xworker.javafx.control.ButtonActions", "create", xworker.javafx.control.ButtonActions::create);
        JavaActionFactory.regist("xworker.javafx.control.ButtonBarActions", "create", xworker.javafx.control.ButtonBarActions::create);
        JavaActionFactory.regist("xworker.javafx.control.ButtonTypeActions", "create", xworker.javafx.control.ButtonTypeActions::create);
        JavaActionFactory.regist("xworker.javafx.control.CellActions", "create", xworker.javafx.control.CellActions::create);
        JavaActionFactory.regist("xworker.javafx.control.CheckBoxActions", "create", xworker.javafx.control.CheckBoxActions::create);
        JavaActionFactory.regist("xworker.javafx.control.CheckMenuItemActions", "create", xworker.javafx.control.CheckMenuItemActions::create);
        JavaActionFactory.regist("xworker.javafx.control.ChoiceBoxActions", "create", xworker.javafx.control.ChoiceBoxActions::create);
        JavaActionFactory.regist("xworker.javafx.control.ChoiceBoxActions", "createThingItems", actionContext -> {
            xworker.javafx.control.ChoiceBoxActions.createThingItems(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.control.ColorPickerActions", "create", xworker.javafx.control.ColorPickerActions::create);
        JavaActionFactory.regist("xworker.javafx.control.ComboBoxActions", "create", xworker.javafx.control.ComboBoxActions::create);
        JavaActionFactory.regist("xworker.javafx.control.ComboBoxActions", "createThingItems", actionContext -> {
            xworker.javafx.control.ComboBoxActions.createThingItems(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.control.ComboBoxActions", "createButtonCell", actionContext -> {
            xworker.javafx.control.ComboBoxActions.createButtonCell(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.control.ComboBoxActions", "createCellFactory", actionContext -> {
            xworker.javafx.control.ComboBoxActions.createCellFactory(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.control.ComboBoxActions", "createCell", xworker.javafx.control.ComboBoxActions::createCell);
        JavaActionFactory.regist("xworker.javafx.control.ContextMenuActions", "create", xworker.javafx.control.ContextMenuActions::create);
        JavaActionFactory.regist("xworker.javafx.control.CustomMenuItemActions", "create", xworker.javafx.control.CustomMenuItemActions::create);
        JavaActionFactory.regist("xworker.javafx.control.CustomMenuItemActions", "createContent", actionContext -> {
            xworker.javafx.control.CustomMenuItemActions.createContent(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.control.DatePickerActions", "create", xworker.javafx.control.DatePickerActions::create);
        JavaActionFactory.regist("xworker.javafx.control.DialogActions", "create", xworker.javafx.control.DialogActions::create);
        JavaActionFactory.regist("xworker.javafx.control.DialogActions", "createResultConverter", actionContext -> {
            xworker.javafx.control.DialogActions.createResultConverter(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.control.DialogActions", "createContent", actionContext -> {
            xworker.javafx.control.DialogActions.createContent(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.control.DialogPaneActions", "create", xworker.javafx.control.DialogPaneActions::create);
        JavaActionFactory.regist("xworker.javafx.control.DialogPaneActions", "createContent", actionContext -> {
            xworker.javafx.control.DialogPaneActions.createContent(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.control.DialogPaneActions", "createExpandableContent", actionContext -> {
            xworker.javafx.control.DialogPaneActions.createExpandableContent(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.control.DialogPaneActions", "createGraphic", actionContext -> {
            xworker.javafx.control.DialogPaneActions.createGraphic(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.control.DialogPaneActions", "createHeader", actionContext -> {
            xworker.javafx.control.DialogPaneActions.createHeader(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.control.GraphicActions", "createGraphic", actionContext -> {
            xworker.javafx.control.GraphicActions.createGraphic(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.scene.web.HTMLEditorActions", "create", xworker.javafx.scene.web.HTMLEditorActions::create);
        JavaActionFactory.regist("xworker.javafx.control.HyperlinkActions", "create", xworker.javafx.control.HyperlinkActions::create);
        JavaActionFactory.regist("xworker.javafx.control.LabelActions", "create", xworker.javafx.control.LabelActions::create);
        JavaActionFactory.regist("xworker.javafx.control.LabeledActions", "createTextFill", actionContext -> {
            xworker.javafx.control.LabeledActions.createTextFill(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.control.ListCellActions", "create", xworker.javafx.control.ListCellActions::create);
        JavaActionFactory.regist("xworker.javafx.control.ListViewActions", "create", xworker.javafx.control.ListViewActions::create);
        JavaActionFactory.regist("xworker.javafx.control.MenuActions", "create", xworker.javafx.control.MenuActions::create);
        JavaActionFactory.regist("xworker.javafx.control.MenuBarAction", "create", xworker.javafx.control.MenuBarAction::create);
        JavaActionFactory.regist("xworker.javafx.control.MenuButtonActions", "create", xworker.javafx.control.MenuButtonActions::create);
        JavaActionFactory.regist("xworker.javafx.control.MenuItemActions", "create", xworker.javafx.control.MenuItemActions::create);
        JavaActionFactory.regist("xworker.javafx.control.PaginationActions", "create", xworker.javafx.control.PaginationActions::create);
        JavaActionFactory.regist("xworker.javafx.control.PasswordFieldActions", "create", xworker.javafx.control.PasswordFieldActions::create);
        JavaActionFactory.regist("xworker.javafx.control.ProgressBarActions", "create", xworker.javafx.control.ProgressBarActions::create);
        JavaActionFactory.regist("xworker.javafx.control.ProgressIndicatorActions", "create", xworker.javafx.control.ProgressIndicatorActions::create);
        JavaActionFactory.regist("xworker.javafx.control.RadioButtonActions", "create", xworker.javafx.control.RadioButtonActions::create);
        JavaActionFactory.regist("xworker.javafx.control.RadioMenuItemActions", "create", xworker.javafx.control.RadioMenuItemActions::create);
        JavaActionFactory.regist("xworker.javafx.control.ScrollBarActions", "create", xworker.javafx.control.ScrollBarActions::create);
        JavaActionFactory.regist("xworker.javafx.control.ScrollPaneActions", "create", xworker.javafx.control.ScrollPaneActions::create);
        JavaActionFactory.regist("xworker.javafx.control.SeparatorActions", "create", xworker.javafx.control.SeparatorActions::create);
        JavaActionFactory.regist("xworker.javafx.control.SeparatorMenuItemActions", "create", xworker.javafx.control.SeparatorMenuItemActions::create);
        JavaActionFactory.regist("xworker.javafx.control.SliderActions", "create", xworker.javafx.control.SliderActions::create);
        JavaActionFactory.regist("xworker.javafx.control.SpinnerActions", "create", xworker.javafx.control.SpinnerActions::create);
        JavaActionFactory.regist("xworker.javafx.control.SplitMenuButtonActions", "create", xworker.javafx.control.SplitMenuButtonActions::create);
        JavaActionFactory.regist("xworker.javafx.control.TabActions", "create", xworker.javafx.control.TabActions::create);
        JavaActionFactory.regist("xworker.javafx.control.TableCellActions", "create", xworker.javafx.control.TableCellActions::create);
        JavaActionFactory.regist("xworker.javafx.control.TableColumnActions", "create", xworker.javafx.control.TableColumnActions::create);
        JavaActionFactory.regist("xworker.javafx.control.TableColumnActions", "createCellFactory", actionContext -> {
            xworker.javafx.control.TableColumnActions.createCellFactory(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.control.TableColumnActions", "defaultCreateCell", xworker.javafx.control.TableColumnActions::defaultCreateCell);
        JavaActionFactory.regist("xworker.javafx.control.TableColumnActions", "createCellValueFactory", actionContext -> {
            xworker.javafx.control.TableColumnActions.createCellValueFactory(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.control.TableViewActions", "create", xworker.javafx.control.TableViewActions::create);
        JavaActionFactory.regist("xworker.javafx.control.TableViewActions", "createColumnResizePolicy", actionContext -> {
            xworker.javafx.control.TableViewActions.createColumnResizePolicy(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.control.TableViewActions", "createPlaceholder", actionContext -> {
            xworker.javafx.control.TableViewActions.createPlaceholder(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.control.TableViewActions", "createRowFactory", actionContext -> {
            xworker.javafx.control.TableViewActions.createRowFactory(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.control.TableViewActions", "createSortPolicy", actionContext -> {
            xworker.javafx.control.TableViewActions.createSortPolicy(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.control.TabPaneActions", "create", xworker.javafx.control.TabPaneActions::create);
        JavaActionFactory.regist("xworker.javafx.control.TextAreaActions", "create", xworker.javafx.control.TextAreaActions::create);
        JavaActionFactory.regist("xworker.javafx.control.TextFieldActions", "create", xworker.javafx.control.TextFieldActions::create);
        JavaActionFactory.regist("xworker.javafx.control.TextInputDialogActions", "create", xworker.javafx.control.TextInputDialogActions::create);
        JavaActionFactory.regist("xworker.javafx.control.TitledPaneActions", "create", xworker.javafx.control.TitledPaneActions::create);
        JavaActionFactory.regist("xworker.javafx.control.ToggleButtonActions", "create", xworker.javafx.control.ToggleButtonActions::create);
        JavaActionFactory.regist("xworker.javafx.control.ToggleGroupActions", "create", xworker.javafx.control.ToggleGroupActions::create);
        JavaActionFactory.regist("xworker.javafx.control.ToolBarActions", "create", xworker.javafx.control.ToolBarActions::create);
        JavaActionFactory.regist("xworker.javafx.control.TooltipActions", "create", xworker.javafx.control.TooltipActions::create);
        JavaActionFactory.regist("xworker.javafx.control.TreeCellActions", "create", xworker.javafx.control.TreeCellActions::create);
        JavaActionFactory.regist("xworker.javafx.control.TreeCellActions", "createDisclosureNode", actionContext -> {
            xworker.javafx.control.TreeCellActions.createDisclosureNode(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.control.TreeItemActions", "create", xworker.javafx.control.TreeItemActions::create);
        JavaActionFactory.regist("xworker.javafx.control.TreeTableCellActions", "create", xworker.javafx.control.TreeTableCellActions::create);
        JavaActionFactory.regist("xworker.javafx.control.TreeTableColumnActions", "create", xworker.javafx.control.TreeTableColumnActions::create);
        JavaActionFactory.regist("xworker.javafx.control.TreeTableColumnActions", "createCellFactory", actionContext -> {
            xworker.javafx.control.TreeTableColumnActions.createCellFactory(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.control.TreeTableColumnActions", "defaultCreateCell", xworker.javafx.control.TreeTableColumnActions::defaultCreateCell);
        JavaActionFactory.regist("xworker.javafx.control.TreeTableColumnActions", "createCellValueFactory", actionContext -> {
            xworker.javafx.control.TreeTableColumnActions.createCellValueFactory(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.control.TreeTableRowActions", "create", xworker.javafx.control.TreeTableRowActions::create);
        JavaActionFactory.regist("xworker.javafx.control.TreeTableRowActions", "createDisclosureNode", actionContext -> {
            xworker.javafx.control.TreeTableRowActions.createDisclosureNode(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.control.TreeTableViewActions", "create", xworker.javafx.control.TreeTableViewActions::create);
        JavaActionFactory.regist("xworker.javafx.control.TreeTableViewActions", "createColumnResizePolicy", actionContext -> {
            xworker.javafx.control.TreeTableViewActions.createColumnResizePolicy(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.control.TreeTableViewActions", "createPlaceholder", actionContext -> {
            xworker.javafx.control.TreeTableViewActions.createPlaceholder(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.control.TreeTableViewActions", "createRowFactory", actionContext -> {
            xworker.javafx.control.TreeTableViewActions.createRowFactory(actionContext);
            return null;
        });
        //JavaActionFactory.regist("xworker.javafx.control.TreeTableViewActions", "createDefaultRowFactory", xworker.javafx.control.TreeTableViewActions::createRowFactory);
        JavaActionFactory.regist("xworker.javafx.control.TreeTableViewActions", "createSortPolicy", actionContext -> {
            xworker.javafx.control.TreeTableViewActions.createSortPolicy(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.control.TreeViewActions", "create", xworker.javafx.control.TreeViewActions::create);
        JavaActionFactory.regist("xworker.javafx.control.TreeViewActions", "createCellFactory", actionContext -> {
            xworker.javafx.control.TreeViewActions.createCellFactory(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.control.TreeViewActions", "defaultCreateCell", xworker.javafx.control.TreeViewActions::defaultCreateCell);
        JavaActionFactory.regist("xworker.javafx.control.TreeViewActions", "createSelectionChangeListener", actionContext -> {
            xworker.javafx.control.TreeViewActions.createSelectionChangeListener(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.control.cell.CheckBoxListCellActions", "create", xworker.javafx.control.cell.CheckBoxListCellActions::create);
        JavaActionFactory.regist("xworker.javafx.control.cell.CheckBoxListCellActions", "createSelectedStateCallback", actionContext -> {
            xworker.javafx.control.cell.CheckBoxListCellActions.createSelectedStateCallback(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.control.cell.CheckBoxTableCellActions", "create", xworker.javafx.control.cell.CheckBoxTableCellActions::create);
        JavaActionFactory.regist("xworker.javafx.control.cell.CheckBoxTableCellActions", "createSelectedStateCallback", actionContext -> {
            xworker.javafx.control.cell.CheckBoxTableCellActions.createSelectedStateCallback(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.control.cell.CheckBoxTreeCellActions", "create", xworker.javafx.control.cell.CheckBoxTreeCellActions::create);
        JavaActionFactory.regist("xworker.javafx.control.cell.CheckBoxTreeCellActions", "createSelectedStateCallback", actionContext -> {
            xworker.javafx.control.cell.CheckBoxTreeCellActions.createSelectedStateCallback(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.control.cell.CheckBoxTreeTableCellActions", "create", xworker.javafx.control.cell.CheckBoxTreeTableCellActions::create);
        JavaActionFactory.regist("xworker.javafx.control.cell.CheckBoxTreeTableCellActions", "createSelectedStateCallback", actionContext -> {
            xworker.javafx.control.cell.CheckBoxTreeTableCellActions.createSelectedStateCallback(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.control.cell.ChoiceBoxListCellActions", "create", xworker.javafx.control.cell.ChoiceBoxListCellActions::create);
        JavaActionFactory.regist("xworker.javafx.control.cell.ChoiceBoxTableCellActions", "create", xworker.javafx.control.cell.ChoiceBoxTableCellActions::create);
        JavaActionFactory.regist("xworker.javafx.control.cell.ChoiceBoxTreeCellActions", "create", xworker.javafx.control.cell.ChoiceBoxTreeCellActions::create);
        JavaActionFactory.regist("xworker.javafx.control.cell.ChoiceBoxTreeTableCellActions", "create", xworker.javafx.control.cell.ChoiceBoxTreeTableCellActions::create);
        JavaActionFactory.regist("xworker.javafx.control.cell.ComboBoxListCellActions", "create", xworker.javafx.control.cell.ComboBoxListCellActions::create);
        JavaActionFactory.regist("xworker.javafx.control.cell.ComboBoxTableCellActions", "create", xworker.javafx.control.cell.ComboBoxTableCellActions::create);
        JavaActionFactory.regist("xworker.javafx.control.cell.ComboBoxTreeCellActions", "create", xworker.javafx.control.cell.ComboBoxTreeCellActions::create);
        JavaActionFactory.regist("xworker.javafx.control.cell.ComboBoxTreeTableCellActions", "create", xworker.javafx.control.cell.ComboBoxTreeTableCellActions::create);
        JavaActionFactory.regist("xworker.javafx.control.cell.MapPropertyValueFactory", "create", xworker.javafx.control.cell.MapPropertyValueFactory::create);
        JavaActionFactory.regist("xworker.javafx.control.cell.MapValueFactoryActions", "create", xworker.javafx.control.cell.MapValueFactoryActions::create);
        JavaActionFactory.regist("xworker.javafx.control.cell.NodeTableCell", "create", xworker.javafx.control.cell.NodeTableCell::create);
        JavaActionFactory.regist("xworker.javafx.control.cell.ProgressBarTableCellActions", "create", xworker.javafx.control.cell.ProgressBarTableCellActions::create);
        JavaActionFactory.regist("xworker.javafx.control.cell.ProgressBarTreeTableCellActions", "create", xworker.javafx.control.cell.ProgressBarTreeTableCellActions::create);
        JavaActionFactory.regist("xworker.javafx.control.cell.PropertyValueFactoryActions", "create", xworker.javafx.control.cell.PropertyValueFactoryActions::create);
        JavaActionFactory.regist("xworker.javafx.control.cell.TextFieldListCellActions", "create", xworker.javafx.control.cell.TextFieldListCellActions::create);
        JavaActionFactory.regist("xworker.javafx.control.cell.TextFieldTableCellActions", "create", xworker.javafx.control.cell.TextFieldTableCellActions::create);
        JavaActionFactory.regist("xworker.javafx.control.cell.TextFieldTreeCellActions", "create", xworker.javafx.control.cell.TextFieldTreeCellActions::create);
        JavaActionFactory.regist("xworker.javafx.control.cell.TextFieldTreeTableCellActions", "create", xworker.javafx.control.cell.TextFieldTreeTableCellActions::create);
        JavaActionFactory.regist("xworker.javafx.control.cell.TreeMapPropertyValueFactory", "create", xworker.javafx.control.cell.TreeMapPropertyValueFactory::create);
        JavaActionFactory.regist("xworker.javafx.event.ThingEventHandler", "create", actionContext -> {
            xworker.javafx.event.ThingEventHandler.create(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.scene.layou.AnchorPaneActions", "create", xworker.javafx.scene.layout.AnchorPaneActions::create);
        JavaActionFactory.regist("xworker.javafx.scene.layout.BackgroundActions", "createImageBackground", xworker.javafx.scene.layout.BackgroundActions::createImageBackground);
        JavaActionFactory.regist("xworker.javafx.scene.layout.BorderPaneActions", "create", xworker.javafx.scene.layout.BorderPaneActions::create);
        JavaActionFactory.regist("xworker.javafx.scene.layout.BorderPaneActions", "createBottom", actionContext -> {
            xworker.javafx.scene.layout.BorderPaneActions.createBottom(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.scene.layout.BorderPaneActions", "createCenter", actionContext -> {
            xworker.javafx.scene.layout.BorderPaneActions.createCenter(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.scene.layout.BorderPaneActions", "createLeft", actionContext -> {
            xworker.javafx.scene.layout.BorderPaneActions.createLeft(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.scene.layout.BorderPaneActions", "createRight", actionContext -> {
            xworker.javafx.scene.layout.BorderPaneActions.createRight(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.scene.layout.BorderPaneActions", "createTop", actionContext -> {
            xworker.javafx.scene.layout.BorderPaneActions.createTop(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.layout.RegionActions", "createBackground", actionContext -> {
            xworker.javafx.layout.RegionActions.createBackground(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.control.SplitPaneActions", "create", xworker.javafx.control.SplitPaneActions::create);
        JavaActionFactory.regist("xworker.javafx.scene.GroupActions", "create", xworker.javafx.scene.GroupActions::create);
        //JavaActionFactory.regist("xworker.javafx.scene.Nodes/@SceneActions", "create", xworker.javafx.scene.Nodes/@SceneActions::create);
        JavaActionFactory.regist("xworker.javafx.scene.ParallelCameraActions", "create", xworker.javafx.scene.ParallelCameraActions::create);
        JavaActionFactory.regist("xworker.javafx.scene.PerspectiveCameraActions", "create", xworker.javafx.scene.PerspectiveCameraActions::create);
        JavaActionFactory.regist("xworker.javafx.scene.SceneActions", "create", xworker.javafx.scene.SceneActions::create);
        JavaActionFactory.regist("xworker.javafx.scene.SubSceneActions", "create", xworker.javafx.scene.SubSceneActions::create);
        JavaActionFactory.regist("xworker.javafx.scene.canvas.CanvasActions", "create", xworker.javafx.scene.canvas.CanvasActions::create);
        JavaActionFactory.regist("xworker.javafx.scene.chart.AreaChartActions", "create", xworker.javafx.scene.chart.AreaChartActions::create);
        JavaActionFactory.regist("xworker.javafx.scene.chart.AxisActions", "createTickLabelFill", actionContext -> {
            xworker.javafx.scene.chart.AxisActions.createTickLabelFill(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.scene.chart.AxisActions", "createTickLabelFont", actionContext -> {
            xworker.javafx.scene.chart.AxisActions.createTickLabelFont(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.scene.chart.BarChartActions", "create", xworker.javafx.scene.chart.BarChartActions::create);
        JavaActionFactory.regist("xworker.javafx.scene.chart.BubbleChartActions", "create", xworker.javafx.scene.chart.BubbleChartActions::create);
        JavaActionFactory.regist("xworker.javafx.scene.chart.CategoryAxisActions", "create", xworker.javafx.scene.chart.CategoryAxisActions::create);
        JavaActionFactory.regist("xworker.javafx.scene.chart.LineChartActions", "create", xworker.javafx.scene.chart.LineChartActions::create);
        JavaActionFactory.regist("xworker.javafx.scene.chart.NumberAxisActions", "create", xworker.javafx.scene.chart.NumberAxisActions::create);
        JavaActionFactory.regist("xworker.javafx.scene.chart.PieChartActions", "create", xworker.javafx.scene.chart.PieChartActions::create);
        JavaActionFactory.regist("xworker.javafx.scene.chart.ScatterChartActions", "create", xworker.javafx.scene.chart.ScatterChartActions::create);
        JavaActionFactory.regist("xworker.javafx.scene.chart.StackedAreaChartActions", "create", xworker.javafx.scene.chart.StackedAreaChartActions::create);
        JavaActionFactory.regist("xworker.javafx.scene.chart.StackedBarChartActions", "create", xworker.javafx.scene.chart.StackedBarChartActions::create);
        JavaActionFactory.regist("xworker.javafx.scene.chart.ValueAxisActions", "createTickLabelFormatter", actionContext -> {
            xworker.javafx.scene.chart.ValueAxisActions.createTickLabelFormatter(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.scene.image.ImageActions", "create", xworker.javafx.scene.image.ImageActions::create);
        JavaActionFactory.regist("xworker.javafx.scene.image.ImageViewActions", "create", xworker.javafx.scene.image.ImageViewActions::create);
        JavaActionFactory.regist("xworker.javafx.scene.layou.AnchorPaneActions", "createConstraints", actionContext ->{
            xworker.javafx.scene.layout.AnchorPaneActions.createConstraints(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.scene.layout.BorderPaneActions", "createConstraints", actionContext -> {
            xworker.javafx.scene.layout.BorderPaneActions.createConstraints(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.control.ButtonBarActions", "createButtonData", actionContext -> {
            xworker.javafx.control.ButtonBarActions.createButtonData(actionContext);
            return null;
        });
        //JavaActionFactory.regist("xworker.javafx.scene.layou.DialogPaneActions", "createBottom", xworker.javafx.scene.layout.DialogPaneActions::c);
        JavaActionFactory.regist("xworker.javafx.scene.layou.DialogPaneActions", "createContent", actionContext ->{
            xworker.javafx.scene.layout.DialogPaneActions.createContent(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.scene.layou.DialogPaneActions", "createExpandableContent", actionContext ->{
            xworker.javafx.scene.layout.DialogPaneActions.createExpandableContent(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.scene.layou.DialogPaneActions", "createGraphic", actionContext ->{
            xworker.javafx.scene.layout.DialogPaneActions.createGraphic(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.scene.layou.DialogPaneActions", "createHeader", actionContext ->{
            xworker.javafx.scene.layout.DialogPaneActions.createHeader(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.scene.layout.FlowPaneActions", "create", xworker.javafx.scene.layout.FlowPaneActions::create);
        JavaActionFactory.regist("xworker.javafx.scene.layou.FlowPaneActions", "createConstraints", actionContext ->{
            xworker.javafx.scene.layout.FlowPaneActions.createConstraints(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.scene.layout.GridPaneActions", "createGridePaneConstraints", actionContext -> {
            xworker.javafx.scene.layout.GridPaneActions.createGridePaneConstraints(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.scene.layout.GridPaneActions", "create", xworker.javafx.scene.layout.GridPaneActions::create);
        JavaActionFactory.regist("xworker.javafx.scene.layout.HBoxActions", "create", xworker.javafx.scene.layout.HBoxActions::create);
        JavaActionFactory.regist("xworker.javafx.scene.layout.HBoxActions", "createConstraints", actionContext -> {
            xworker.javafx.scene.layout.HBoxActions.createConstraints(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.scene.layout.PaneActions", "create", xworker.javafx.scene.layout.PaneActions::create);
        JavaActionFactory.regist("xworker.javafx.scene.layout.StackPaneActions", "create", xworker.javafx.scene.layout.StackPaneActions::create);
        JavaActionFactory.regist("xworker.javafx.scene.layout.StackPaneActions", "createConstraints", actionContext -> {
            xworker.javafx.scene.layout.StackPaneActions.createConstraints(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.scene.text.TextFlowActions", "create", xworker.javafx.scene.text.TextFlowActions::create);
        JavaActionFactory.regist("xworker.javafx.scene.layout.TilePaneActions", "create", xworker.javafx.scene.layout.TilePaneActions::create);
        JavaActionFactory.regist("xworker.javafx.scene.layout.TilePaneActions", "createConstraints", actionContext -> {
            xworker.javafx.scene.layout.TilePaneActions.createConstraints(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.scene.layout.VBoxActions", "create", xworker.javafx.scene.layout.VBoxActions::create);
        JavaActionFactory.regist("xworker.javafx.scene.layout.VBoxActions", "createConstraints", actionContext -> {
            xworker.javafx.scene.layout.VBoxActions.createConstraints(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.scene.media.MediaPlayerActions", "create", xworker.javafx.scene.media.MediaPlayerActions::create);
        JavaActionFactory.regist("xworker.javafx.scene.media.MediaViewActions", "create", xworker.javafx.scene.media.MediaViewActions::create);
        JavaActionFactory.regist("xworker.javafx.scene.paint.ColorActions", "create", xworker.javafx.scene.paint.ColorActions::create);
        JavaActionFactory.regist("xworker.javafx.scene.paint.ImagePatternActions", "create", xworker.javafx.scene.paint.ImagePatternActions::create);
        JavaActionFactory.regist("xworker.javafx.scene.paint.LinearGradientActions", "create", xworker.javafx.scene.paint.LinearGradientActions::create);
        JavaActionFactory.regist("xworker.javafx.scene.paint.LinearGradientActions", "createStop", xworker.javafx.scene.paint.LinearGradientActions::createStop);
        JavaActionFactory.regist("xworker.javafx.scene.paint.RadialGradientActions", "create", xworker.javafx.scene.paint.RadialGradientActions::create);
        JavaActionFactory.regist("xworker.javafx.scene.shape.ArcActions", "create", xworker.javafx.scene.shape.ArcActions::create);
        JavaActionFactory.regist("xworker.javafx.scene.shape.ArcToActions", "create", xworker.javafx.scene.shape.ArcToActions::create);
        JavaActionFactory.regist("xworker.javafx.scene.shape.BoxActions", "create", xworker.javafx.scene.shape.BoxActions::create);
        JavaActionFactory.regist("xworker.javafx.scene.shape.CircleActions", "create", xworker.javafx.scene.shape.CircleActions::create);
        JavaActionFactory.regist("xworker.javafx.scene.shape.ClosePathActions", "create", xworker.javafx.scene.shape.ClosePathActions::create);
        JavaActionFactory.regist("xworker.javafx.scene.shape.CubicCurveActions", "create", xworker.javafx.scene.shape.CubicCurveActions::create);
        JavaActionFactory.regist("xworker.javafx.scene.shape.CubicCurveToActions", "create", xworker.javafx.scene.shape.CubicCurveToActions::create);
        JavaActionFactory.regist("xworker.javafx.scene.shape.CylinderActions", "create", xworker.javafx.scene.shape.CylinderActions::create);
        JavaActionFactory.regist("xworker.javafx.scene.shap.EllipseActions", "create", xworker.javafx.scene.shape.EllipseActions::create);
        JavaActionFactory.regist("xworker.javafx.scene.shape.HLineToActions", "create", xworker.javafx.scene.shape.HLineToActions::create);
        JavaActionFactory.regist("xworker.javafx.scene.shape.LineActions", "create", xworker.javafx.scene.shape.LineActions::create);
        JavaActionFactory.regist("xworker.javafx.scene.shape.LineToActions", "create", xworker.javafx.scene.shape.LineToActions::create);
        JavaActionFactory.regist("xworker.javafx.scene.shape.MoveToActions", "create", xworker.javafx.scene.shape.MoveToActions::create);
        JavaActionFactory.regist("xworker.javafx.scene.shape.PathActions", "create", xworker.javafx.scene.shape.PathActions::create);
        JavaActionFactory.regist("xworker.javafx.scene.shape.PolygonActions", "create", xworker.javafx.scene.shape.PolygonActions::create);
        JavaActionFactory.regist("xworker.javafx.scene.shape.PolylineActions", "create", xworker.javafx.scene.shape.PolylineActions::create);
        JavaActionFactory.regist("xworker.javafx.scene.shape.QuadCurveActions", "create", xworker.javafx.scene.shape.QuadCurveActions::create);
        JavaActionFactory.regist("xworker.javafx.scene.shape.QuadCurveToActions", "create", xworker.javafx.scene.shape.QuadCurveToActions::create);
        JavaActionFactory.regist("xworker.javafx.scene.shape.RectangleActions", "create", xworker.javafx.scene.shape.RectangleActions::create);
        JavaActionFactory.regist("xworker.javafx.scene.shape.ShapeActions", "createFill", actionContext -> {
            xworker.javafx.scene.shape.ShapeActions.createFill(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.scene.shape.ShapeActions", "createStroke", actionContext -> {
            xworker.javafx.scene.shape.ShapeActions.createStroke(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.scene.shape.SphereActions", "create", xworker.javafx.scene.shape.SphereActions::create);
        JavaActionFactory.regist("xworker.javafx.scene.shape.SVGPathActions", "create", xworker.javafx.scene.shape.SVGPathActions::create);
        JavaActionFactory.regist("xworker.javafx.scene.shape.VLineToActions", "create", xworker.javafx.scene.shape.VLineToActions::create);
        JavaActionFactory.regist("xworker.javafx.scene.text.FontActions", "create", xworker.javafx.scene.text.FontActions::create);
        //JavaActionFactory.regist("xworker.javafx.scene.text.FontActions", "getFamilies", xworker.javafx.scene.text.FontActions::getFamilies);
        JavaActionFactory.regist("xworker.javafx.scene.text.TextActions", "create", xworker.javafx.scene.text.TextActions::create);
        JavaActionFactory.regist("xworker.javafx.scene.web.WebViewActions", "create", xworker.javafx.scene.web.WebViewActions::create);
        JavaActionFactory.regist("xworker.javafx.stage.PopupActions", "create", xworker.javafx.stage.PopupActions::create);
        JavaActionFactory.regist("xworker.javafx.stage.StageActions", "create", xworker.javafx.stage.StageActions::create);
        JavaActionFactory.regist("xworker.javafx.stage.StageActions", "run", actionContext -> {
            xworker.javafx.stage.StageActions.run(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.stage.StageActions", "createNodes", actionContext -> {
            xworker.javafx.stage.StageActions.createNodes(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.util.RunAction", "createActionContainer", xworker.javafx.util.RunAction::createActionContainer);
        JavaActionFactory.regist("xworker.javafx.util.ThingCallback", "create", xworker.javafx.util.ThingCallback::create);
        JavaActionFactory.regist("xworker.javafx.util.RunAction", "create", xworker.javafx.util.RunAction::create);
        JavaActionFactory.regist("xworker.javafx.util.converter.ThingStringConverter", "create", xworker.javafx.util.converter.ThingStringConverter::create);
        JavaActionFactory.regist("xworker.javafx.util.converter.ThingStringConverter", "defaultToString", xworker.javafx.util.converter.ThingStringConverter::defaultToString);
        JavaActionFactory.regist("xworker.javafx.util.converter.ThingStringConverter", "defaultFromString", xworker.javafx.util.converter.ThingStringConverter::defaultFromString);
        JavaActionFactory.regist("xworker.javafx.util.converter.ThingValueConverter", "create", xworker.javafx.util.converter.ThingValueConverter::create);
        JavaActionFactory.regist("xworker.gluon.netty.GluonProoxyServer", "onWriterIdle", actionContext -> {
            xworker.gluon.netty.GluonProoxyServer.onWriterIdle(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.gluon.netty.GluonProoxyServer", "onSessionClosed", actionContext -> {
            xworker.gluon.netty.GluonProoxyServer.onSessionClosed(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.gluon.netty.ProviderClient", "initStaticData", actionContext -> {
            xworker.gluon.netty.ProviderClient.initStaticData(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.gluon.xapp.views.HomeView", "loadApplication", xworker.gluon.xapp.views.HomeView::loadApplication);
        JavaActionFactory.regist("xworker.gluon.xapp.views.HomeView", "loadViews", xworker.gluon.xapp.views.HomeView::loadViews);
        JavaActionFactory.regist("xworker.gluon.xapp.views.HomeView", "loadLayers", xworker.gluon.xapp.views.HomeView::loadLayers);
        JavaActionFactory.regist("xworker.data.tree.TreeModel", "create", xworker.data.tree.TreeModel::create);
        JavaActionFactory.regist("xworker.app.model.tree.TreeModelCreator", "getRoot", xworker.app.model.tree.TreeModelCreator::getRoot);
        JavaActionFactory.regist("xworker.app.model.tree.TreeModelCreator", "getRoots", xworker.app.model.tree.TreeModelCreator::getRoots);
        JavaActionFactory.regist("xworker.app.model.tree.TreeModelCreator", "getChilds", xworker.app.model.tree.TreeModelCreator::getChilds);
        JavaActionFactory.regist("xworker.app.model.tree.TreeModelCreator", "getTreeModel", xworker.app.model.tree.TreeModelCreator::getTreeModel);
        JavaActionFactory.regist("xworker.app.model.tree.TreeModelInsActionCreator", "fireEvent", actionContext -> {
            xworker.app.model.tree.TreeModelInsActionCreator.fireEvent(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.app.model.tree.TreeModelInsActionCreator", "getRoot", xworker.app.model.tree.TreeModelInsActionCreator::getRoot);
        JavaActionFactory.regist("xworker.app.model.tree.TreeModelInsActionCreator", "getRoots", xworker.app.model.tree.TreeModelInsActionCreator::getRoots);
        JavaActionFactory.regist("xworker.app.model.tree.TreeModelInsActionCreator", "getChilds", xworker.app.model.tree.TreeModelInsActionCreator::getChilds);
        JavaActionFactory.regist("xworker.app.model.tree.TreeModelInsActionCreator", "insertNode", actionContext -> {
            xworker.app.model.tree.TreeModelInsActionCreator.insertNode(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.app.model.tree.TreeModelInsActionCreator", "updateNode", actionContext -> {
            xworker.app.model.tree.TreeModelInsActionCreator.updateNode(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.app.model.tree.TreeModelInsActionCreator", "removeNode", actionContext -> {
            xworker.app.model.tree.TreeModelInsActionCreator.removeNode(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.app.model.tree.TreeModelInsActionCreator", "insertNodes", actionContext -> {
            xworker.app.model.tree.TreeModelInsActionCreator.insertNodes(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.app.model.tree.TreeModelInsActionCreator", "updateNodes", actionContext -> {
            xworker.app.model.tree.TreeModelInsActionCreator.updateNodes(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.app.model.tree.TreeModelInsActionCreator", "removeNodes", actionContext -> {
            xworker.app.model.tree.TreeModelInsActionCreator.removeNodes(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.app.model.tree.TreeModelInsActionCreator", "refresh", actionContext -> {
            xworker.app.model.tree.TreeModelInsActionCreator.refresh(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.app.model.tree.TreeModelInsActionCreator", "initNodeMap", actionContext -> {
            xworker.app.model.tree.TreeModelInsActionCreator.initNodeMap(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.app.model.tree.TreeModelInsActionCreator", "reload", actionContext -> {
            xworker.app.model.tree.TreeModelInsActionCreator.reload(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.app.model.tree.TreeModelsCreator", "create", xworker.app.model.tree.TreeModelsCreator::create);
        //JavaActionFactory.regist("xworker.app.model.tree.TreeModelSwtActionCreator", "create", xworker.app.model.tree.TreeModelSwtActionCreator::create);
        JavaActionFactory.regist("xworker.app.model.tree.TreeNodeCreator", "getTreeModel", xworker.app.model.tree.TreeNodeCreator::getTreeModel);
        JavaActionFactory.regist("xworker.app.model.tree.actions.TreeModelActionsTreeModelCreator", "run", actionContext -> {
            xworker.app.model.tree.actions.TreeModelActionsTreeModelCreator.run(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.app.model.tree.actions.TreeModelActionsInsertCreator", "run", actionContext -> {
            xworker.app.model.tree.actions.TreeModelActionsInsertCreator.run(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.app.model.tree.actions.TreeModelActionsDeleteCreator", "run", actionContext -> {
            xworker.app.model.tree.actions.TreeModelActionsDeleteCreator.run(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.app.model.tree.actions.TreeModelActionsUpdateCreator", "run", actionContext -> {
            xworker.app.model.tree.actions.TreeModelActionsUpdateCreator.run(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.app.model.tree.actions.TreeModelActionsEventInsertCreator", "run", actionContext -> {
            xworker.app.model.tree.actions.TreeModelActionsEventInsertCreator.run(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.app.model.tree.actions.TreeModelActionsEventDeleteCreator", "run", actionContext -> {
            xworker.app.model.tree.actions.TreeModelActionsEventDeleteCreator.run(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.app.model.tree.actions.TreeModelActionsEventUpdateCreator", "run", actionContext -> {
            xworker.app.model.tree.actions.TreeModelActionsEventUpdateCreator.run(actionContext);
            return null;
        });
        //JavaActionFactory.regist("xworker.app.model.tree.http.HttpExtjsJsonTreeModelActions", "getRoot", xworker.app.model.tree.http.HttpExtjsJsonTreeModelActions::getRoot);
        //JavaActionFactory.regist("xworker.app.model.tree.http.HttpExtjsJsonTreeModelActions", "getChilds", xworker.app.model.tree.http.HttpExtjsJsonTreeModelActions::getChilds);
        JavaActionFactory.regist("xworker.app.model.tree.impl.CLassViewModelCreator", "getRoot", xworker.app.model.tree.impl.CLassViewModelCreator::getRoot);
        JavaActionFactory.regist("xworker.app.model.tree.impl.CLassViewModelCreator", "getChilds", xworker.app.model.tree.impl.CLassViewModelCreator::getChilds);
        JavaActionFactory.regist("xworker.app.model.tree.impl.CLassViewModelCreator", "createFileNode", xworker.app.model.tree.impl.CLassViewModelCreator::createFileNode);
        JavaActionFactory.regist("xworker.app.model.tree.impl.CLassViewModelCreator", "getVerticalPackages", xworker.app.model.tree.impl.CLassViewModelCreator::getVerticalPackages);
        JavaActionFactory.regist("xworker.app.model.tree.impl.CLassViewModelCreator", "getFlatPackages", xworker.app.model.tree.impl.CLassViewModelCreator::getFlatPackages);
        JavaActionFactory.regist("xworker.app.model.tree.impl.DataObjectTreeModelCreator", "getRoot", xworker.app.model.tree.impl.DataObjectTreeModelCreator::getRoot);
        JavaActionFactory.regist("xworker.app.model.tree.impl.DataObjectTreeModelCreator", "getChilds", xworker.app.model.tree.impl.DataObjectTreeModelCreator::getChilds);
        JavaActionFactory.regist("xworker.app.model.tree.impl.DataObjectTreeModelCreator", "dataObjectToNode", xworker.app.model.tree.impl.DataObjectTreeModelCreator::dataObjectToNode);
        JavaActionFactory.regist("xworker.app.model.tree.impl.DataObjectTreeModelCreator", "insertNode", xworker.app.model.tree.impl.DataObjectTreeModelCreator::insertNode);
        JavaActionFactory.regist("xworker.app.model.tree.impl.DataObjectTreeModelCreator", "insertNodes", xworker.app.model.tree.impl.DataObjectTreeModelCreator::insertNodes);
        JavaActionFactory.regist("xworker.app.model.tree.impl.DataObjectTreeModelCreator", "updateNode", xworker.app.model.tree.impl.DataObjectTreeModelCreator::updateNode);
        JavaActionFactory.regist("xworker.app.model.tree.impl.DataObjectTreeModelCreator", "updateNodes", xworker.app.model.tree.impl.DataObjectTreeModelCreator::updateNodes);
        JavaActionFactory.regist("xworker.app.model.tree.impl.DataObjectTreeModelCreator", "removeNode", xworker.app.model.tree.impl.DataObjectTreeModelCreator::removeNode);
        JavaActionFactory.regist("xworker.app.model.tree.impl.DataObjectTreeModelCreator", "removeNodes", xworker.app.model.tree.impl.DataObjectTreeModelCreator::removeNodes);
        JavaActionFactory.regist("xworker.app.model.tree.impl.DataStoreTreeModelCreator", "create", actionContext -> {
            xworker.app.model.tree.impl.DataStoreTreeModelCreator.create(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.app.model.tree.impl.DataStoreTreeModelCreator", "getRoot", xworker.app.model.tree.impl.DataStoreTreeModelCreator::getRoot);
        JavaActionFactory.regist("xworker.app.model.tree.impl.DataStoreTreeModelCreator", "getChilds", xworker.app.model.tree.impl.DataStoreTreeModelCreator::getChilds);
        JavaActionFactory.regist("xworker.app.model.tree.impl.DataStoreTreeModelCreator", "dataToNode", xworker.app.model.tree.impl.DataStoreTreeModelCreator::dataToNode);
        JavaActionFactory.regist("xworker.app.model.tree.impl.DataStoreTreeModelCreator", "beforeLoad", actionContext -> {
            xworker.app.model.tree.impl.DataStoreTreeModelCreator.beforeLoad(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.app.model.tree.impl.DataStoreTreeModelCreator", "onLoaded", actionContext -> {
            xworker.app.model.tree.impl.DataStoreTreeModelCreator.onLoaded(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.app.model.tree.impl.DataTreeModelCreator", "getRoot", xworker.app.model.tree.impl.DataTreeModelCreator::getRoot);
        JavaActionFactory.regist("xworker.app.model.tree.impl.DataTreeModelCreator", "getChilds", xworker.app.model.tree.impl.DataTreeModelCreator::getChilds);
        JavaActionFactory.regist("xworker.app.model.tree.impl.DataTreeModelCreator", "dataToNode", xworker.app.model.tree.impl.DataTreeModelCreator::dataToNode);
        JavaActionFactory.regist("xworker.app.model.tree.impl.DataTreeModelCreator", "insertNode", xworker.app.model.tree.impl.DataTreeModelCreator::insertNode);
        JavaActionFactory.regist("xworker.app.model.tree.impl.DataTreeModelCreator", "insertNodes", xworker.app.model.tree.impl.DataTreeModelCreator::insertNodes);
        JavaActionFactory.regist("xworker.app.model.tree.impl.DataTreeModelCreator", "updateNode", xworker.app.model.tree.impl.DataTreeModelCreator::updateNode);
        JavaActionFactory.regist("xworker.app.model.tree.impl.DataTreeModelCreator", "updateNodes", xworker.app.model.tree.impl.DataTreeModelCreator::updateNodes);
        JavaActionFactory.regist("xworker.app.model.tree.impl.DataTreeModelCreator", "removeNode", xworker.app.model.tree.impl.DataTreeModelCreator::removeNode);
        JavaActionFactory.regist("xworker.app.model.tree.impl.DataTreeModelCreator", "removeNodes", xworker.app.model.tree.impl.DataTreeModelCreator::removeNodes);
        JavaActionFactory.regist("xworker.app.model.tree.impl.GroovyTreeModel", "getRoot", xworker.app.model.tree.impl.GroovyTreeModel::getRoot);
        JavaActionFactory.regist("xworker.app.model.tree.impl.JavaPackageTreeModelCreator", "getRoot", xworker.app.model.tree.impl.JavaPackageTreeModelCreator::getRoot);
        JavaActionFactory.regist("xworker.app.model.tree.impl.JavaPackageTreeModelCreator", "getChilds", xworker.app.model.tree.impl.JavaPackageTreeModelCreator::getChilds);
        JavaActionFactory.regist("xworker.app.model.tree.impl.JavaPackageTreeModelCreator", "createFileNode", xworker.app.model.tree.impl.JavaPackageTreeModelCreator::createFileNode);
        JavaActionFactory.regist("xworker.app.model.tree.impl.JavaPackageTreeModelCreator", "getVerticalPackages", xworker.app.model.tree.impl.JavaPackageTreeModelCreator::getVerticalPackages);
        JavaActionFactory.regist("xworker.app.model.tree.impl.JavaPackageTreeModelCreator", "getFlatPackages", xworker.app.model.tree.impl.JavaPackageTreeModelCreator::getFlatPackages);
        JavaActionFactory.regist("xworker.app.model.tree.impl.ListTreeModelCreator", "getRoot", xworker.app.model.tree.impl.ListTreeModelCreator::getRoot);
        JavaActionFactory.regist("xworker.app.model.tree.impl.ListTreeModelCreator", "getChilds", xworker.app.model.tree.impl.ListTreeModelCreator::getChilds);
        JavaActionFactory.regist("xworker.app.model.tree.impl.ListTreeModelCreator", "dataToNode", xworker.app.model.tree.impl.ListTreeModelCreator::dataToNode);
        JavaActionFactory.regist("xworker.app.model.tree.impl.ListTreeModelCreator", "insertNode", xworker.app.model.tree.impl.ListTreeModelCreator::insertNode);
        JavaActionFactory.regist("xworker.app.model.tree.impl.ListTreeModelCreator", "insertNodes", xworker.app.model.tree.impl.ListTreeModelCreator::insertNodes);
        JavaActionFactory.regist("xworker.app.model.tree.impl.ListTreeModelCreator", "updateNode", xworker.app.model.tree.impl.ListTreeModelCreator::updateNode);
        JavaActionFactory.regist("xworker.app.model.tree.impl.ListTreeModelCreator", "updateNodes", xworker.app.model.tree.impl.ListTreeModelCreator::updateNodes);
        JavaActionFactory.regist("xworker.app.model.tree.impl.ListTreeModelCreator", "removeNode", xworker.app.model.tree.impl.ListTreeModelCreator::removeNode);
        JavaActionFactory.regist("xworker.app.model.tree.impl.ListTreeModelCreator", "removeNodes", xworker.app.model.tree.impl.ListTreeModelCreator::removeNodes);
        JavaActionFactory.regist("xworker.app.model.tree.impl.StringListTreeModel", "getRoot", xworker.app.model.tree.impl.StringListTreeModel::getRoot);
        JavaActionFactory.regist("xworker.app.model.tree.impl.StringListTreeModel", "getChilds", xworker.app.model.tree.impl.StringListTreeModel::getChilds);
        JavaActionFactory.regist("xworker.app.model.tree.impl.StringListTreeModel", "getStringList", xworker.app.model.tree.impl.StringListTreeModel::getStringList);
        JavaActionFactory.regist("xworker.app.model.tree.impl.StringListTreeModel", "getIcon", xworker.app.model.tree.impl.StringListTreeModel::getIcon);
        JavaActionFactory.regist("xworker.app.model.tree.impl.ThingClassStructureTreeModel", "getRoot", xworker.app.model.tree.impl.ThingClassStructureTreeModel::getRoot);
        JavaActionFactory.regist("xworker.app.model.tree.impl.ThingRegistTreeModelActions", "getRoot", xworker.app.model.tree.impl.ThingRegistTreeModelActions::getRoot);
        JavaActionFactory.regist("xworker.app.model.tree.impl.ThingRegistTreeModelActions", "getChilds", xworker.app.model.tree.impl.ThingRegistTreeModelActions::getChilds);
        JavaActionFactory.regist("xworker.app.model.tree.impl.ThingTreeModelActions", "getThingRoot", xworker.app.model.tree.impl.ThingTreeModelActions::getThingRoot);
        JavaActionFactory.regist("xworker.app.model.tree.impl.ThingTreeModelActions", "getThingChilds", xworker.app.model.tree.impl.ThingTreeModelActions::getThingChilds);
        JavaActionFactory.regist("xworker.app.model.tree.impl.ThingTreeModelActions", "getChildsThing", xworker.app.model.tree.impl.ThingTreeModelActions::getChildsThing);
        JavaActionFactory.regist("xworker.app.model.tree.impl.XWorkerModelCreator", "getRoot", xworker.app.model.tree.impl.XWorkerModelCreator::getRoot);
        JavaActionFactory.regist("xworker.app.model.tree.impl.XWorkerModelCreator", "getChilds", xworker.app.model.tree.impl.XWorkerModelCreator::getChilds);
        JavaActionFactory.regist("xworker.app.model.tree.implnew.ThingTreeModel", "getRoot", xworker.app.model.tree.implnew.ThingTreeModel::getRoot);
        JavaActionFactory.regist("xworker.app.model.tree.implnew.ThingTreeModel", "getChilds", xworker.app.model.tree.implnew.ThingTreeModel::getChilds);
        JavaActionFactory.regist("xworker.app.model.tree.implnew.ThingTreeModel", "getItemById", xworker.app.model.tree.implnew.ThingTreeModel::getItemById);
        JavaActionFactory.regist("xworker.app.model.tree.implnew.ThingTreeModel", "createBySources", xworker.app.model.tree.implnew.ThingTreeModel::createBySources);
        JavaActionFactory.regist("xworker.app.model.tree.implnew.DataObjectTreeModel", "getRoot", xworker.app.model.tree.implnew.DataObjectTreeModel::getRoot);
        JavaActionFactory.regist("xworker.app.model.tree.implnew.DataObjectTreeModel", "getChilds", xworker.app.model.tree.implnew.DataObjectTreeModel::getChilds);
        JavaActionFactory.regist("xworker.app.model.tree.implnew.DataObjectTreeModel", "getItemById", xworker.app.model.tree.implnew.DataObjectTreeModel::getItemById);
        JavaActionFactory.regist("xworker.app.model.tree.implnew.DataObjectTreeModel", "createBySources", xworker.app.model.tree.implnew.DataObjectTreeModel::createBySources);
        JavaActionFactory.regist("xworker.app.model.tree.implnew.DataTreeModel", "getRoot", xworker.app.model.tree.implnew.DataTreeModel::getRoot);
        JavaActionFactory.regist("xworker.app.model.tree.implnew.DataTreeModel", "getChilds", xworker.app.model.tree.implnew.DataTreeModel::getChilds);
        JavaActionFactory.regist("xworker.app.model.tree.implnew.DataTreeModel", "createBySources", xworker.app.model.tree.implnew.DataTreeModel::createBySources);
        JavaActionFactory.regist("xworker.app.model.tree.implnew.FileTreeModel", "getRoot", xworker.app.model.tree.implnew.FileTreeModel::getRoot);
        JavaActionFactory.regist("xworker.app.model.tree.implnew.FileTreeModel", "getChilds", xworker.app.model.tree.implnew.FileTreeModel::getChilds);
        JavaActionFactory.regist("xworker.app.model.tree.implnew.FileTreeModel", "getItemById", xworker.app.model.tree.implnew.FileTreeModel::getItemById);
        JavaActionFactory.regist("xworker.app.model.tree.implnew.FileTreeModel", "createBySources", xworker.app.model.tree.implnew.FileTreeModel::createBySources);
        JavaActionFactory.regist("xworker.app.model.tree.implnew.JavaPackageClassTreeModel", "getRoot", xworker.app.model.tree.implnew.JavaPackageClassTreeModel::getRoot);
        JavaActionFactory.regist("xworker.app.model.tree.implnew.JavaPackageClassTreeModel", "getChilds", xworker.app.model.tree.implnew.JavaPackageClassTreeModel::getChilds);
        JavaActionFactory.regist("xworker.app.model.tree.implnew.JavaPackageClassTreeModel", "getItemById", xworker.app.model.tree.implnew.JavaPackageClassTreeModel::getItemById);
        JavaActionFactory.regist("xworker.app.model.tree.implnew.JavaPackageClassTreeModel", "createBySources", xworker.app.model.tree.implnew.JavaPackageClassTreeModel::createBySources);
        JavaActionFactory.regist("xworker.app.model.tree.implnew.ObjectTreeModel", "getRoot", xworker.app.model.tree.implnew.ObjectTreeModel::getRoot);
        JavaActionFactory.regist("xworker.app.model.tree.implnew.ObjectTreeModel", "getChilds", xworker.app.model.tree.implnew.ObjectTreeModel::getChilds);
        JavaActionFactory.regist("xworker.app.model.tree.implnew.ThingRegistTreeModel", "getRoot", xworker.app.model.tree.implnew.ThingRegistTreeModel::getRoot);
        JavaActionFactory.regist("xworker.app.model.tree.implnew.ThingRegistTreeModel", "getChilds", xworker.app.model.tree.implnew.ThingRegistTreeModel::getChilds);
        JavaActionFactory.regist("xworker.app.model.tree.implnew.ThingRegistTreeModel", "createBySources", xworker.app.model.tree.implnew.ThingRegistTreeModel::createBySources);
        JavaActionFactory.regist("xworker.app.model.tree.implnew.ConstantTreeModel", "getRoot", xworker.app.model.tree.implnew.ConstantTreeModel::getRoot);
        JavaActionFactory.regist("xworker.app.model.tree.implnew.ConstantTreeModel", "getChilds", xworker.app.model.tree.implnew.ConstantTreeModel::getChilds);
        JavaActionFactory.regist("xworker.app.model.tree.implnew.ConstantTreeModel", "getItemById", xworker.app.model.tree.implnew.ConstantTreeModel::getItemById);
        JavaActionFactory.regist("xworker.app.model.tree.implnew.XWorkerModel", "getRoot", xworker.app.model.tree.implnew.XWorkerModel::getRoot);
        JavaActionFactory.regist("xworker.app.model.tree.implnew.XWorkerModel", "getChilds", xworker.app.model.tree.implnew.XWorkerModel::getChilds);
        JavaActionFactory.regist("xworker.app.model.tree.implnew.XWorkerModel", "getItemById", xworker.app.model.tree.implnew.XWorkerModel::getItemById);
        JavaActionFactory.regist("xworker.app.model.tree.swtimpl.FileTreeModelCreator", "getRoot", xworker.app.model.tree.swtimpl.FileTreeModelCreator::getRoot);
        JavaActionFactory.regist("xworker.app.model.tree.swtimpl.FileTreeModelCreator", "getChilds", xworker.app.model.tree.swtimpl.FileTreeModelCreator::getChilds);
        JavaActionFactory.regist("xworker.app.model.tree.swtimpl.FileTreeModelCreator", "createFileNode", xworker.app.model.tree.swtimpl.FileTreeModelCreator::createFileNode);
        JavaActionFactory.regist("xworker.app.view.common.widgets.DataObjectEditorCreator", "create", actionContext -> {
            xworker.app.view.common.widgets.DataObjectEditorCreator.create(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.data.StaticDataManager", "getStaticDataManager", xworker.data.StaticDataManager::getStaticDataManager);
        JavaActionFactory.regist("xworker.data.StaticDataManager", "reinit", actionContext -> {
            xworker.data.StaticDataManager.reinit(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.data.StaticDataManager", "createDataObjects", actionContext -> {
            xworker.data.StaticDataManager.createDataObjects(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.data.StaticDataManager", "createChilds", actionContext -> {
            xworker.data.StaticDataManager.createChilds(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.data.StaticDataManager", "createDataObjectLists", actionContext -> {
            xworker.data.StaticDataManager.createDataObjectLists(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.data.StaticDataManager", "createDataStores", actionContext -> {
            xworker.data.StaticDataManager.createDataStores(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.data.StaticDataManagerActions", "getStaticDataManager", xworker.data.StaticDataManagerActions::getStaticDataManager);
        JavaActionFactory.regist("xworker.data.StaticDataManagerActions", "saveVariables", actionContext -> {
            xworker.data.StaticDataManagerActions.saveVariables(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.data.StaticDataManagerActions", "createVarDescs", xworker.data.StaticDataManagerActions::createVarDescs);
        JavaActionFactory.regist("xworker.dataObject.AbstractDataObject", "doQuery", xworker.dataObject.AbstractDataObject::doQuery);
        JavaActionFactory.regist("xworker.dataObject.AttributeEditConfigActions", "create", xworker.dataObject.AttributeEditConfigActions::create);
        JavaActionFactory.regist("xworker.dataObject.DataObjectCreator", "load", xworker.dataObject.DataObjectCreator::load);
        JavaActionFactory.regist("xworker.dataObject.DataObjectCreator", "create", xworker.dataObject.DataObjectCreator::create);
        JavaActionFactory.regist("xworker.dataObject.DataObjectCreator", "update", xworker.dataObject.DataObjectCreator::update);
        JavaActionFactory.regist("xworker.dataObject.DataObjectCreator", "updateBatch", actionContext -> {
            xworker.dataObject.DataObjectCreator.updateBatch(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.dataObject.DataObjectCreator", "delete", xworker.dataObject.DataObjectCreator::delete);
        JavaActionFactory.regist("xworker.dataObject.DataObjectCreator", "deleteBatch", actionContext -> {
            xworker.dataObject.DataObjectCreator.deleteBatch(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.dataObject.DataObjectCreator", "query", xworker.dataObject.DataObjectCreator::query);
        JavaActionFactory.regist("xworker.dataObject.DataObjectCreator", "validate", xworker.dataObject.DataObjectCreator::validate);
        JavaActionFactory.regist("xworker.dataObject.DataObjectCreator", "newInstance", xworker.dataObject.DataObjectCreator::newInstance);
        JavaActionFactory.regist("xworker.dataObject.DataObjectCreator", "createDataObjectFromThing", xworker.dataObject.DataObjectCreator::createDataObjectFromThing);
        JavaActionFactory.regist("xworker.dataObject.DataObjectCreator", "createDataObjectFromObject", xworker.dataObject.DataObjectCreator::createDataObjectFromObject);
        JavaActionFactory.regist("xworker.dataObject.DataObjectCreator", "toDataObject", xworker.dataObject.DataObjectCreator::toDataObject);
        JavaActionFactory.regist("xworker.dataObject.DataObjectCreator", "parseJsonData", xworker.dataObject.DataObjectCreator::parseJsonData);
        JavaActionFactory.regist("xworker.dataObject.DataObjectCreator", "parseHttpRequestData", xworker.dataObject.DataObjectCreator::parseHttpRequestData);
        JavaActionFactory.regist("xworker.dataObject.DataObjectCreator", "getKeyAttributes", xworker.dataObject.DataObjectCreator::getKeyAttributes);
        JavaActionFactory.regist("xworker.dataObject.DataObjectCreator", "getEditorAttributes", xworker.dataObject.DataObjectCreator::getEditorAttributes);
        JavaActionFactory.regist("xworker.dataObject.DataObjectCreator", "getReaderAttributes", xworker.dataObject.DataObjectCreator::getReaderAttributes);
        JavaActionFactory.regist("xworker.dataObject.DataObjectCreator", "menu_editData", xworker.dataObject.DataObjectCreator::menu_editData);
        JavaActionFactory.regist("xworker.dataObject.DataObjectCreator", "openSwtEditor", xworker.dataObject.DataObjectCreator::openSwtEditor);
        JavaActionFactory.regist("xworker.dataObject.DataObjectCreator", "generateId", xworker.dataObject.DataObjectCreator::generateId);
        JavaActionFactory.regist("xworker.dataObject.DataObjectCreator", "autoInit", xworker.dataObject.DataObjectCreator::autoInit);
        JavaActionFactory.regist("xworker.dataObject.DataObjectCreator", "isMappingAble", xworker.dataObject.DataObjectCreator::isMappingAble);
        JavaActionFactory.regist("xworker.dataObject.DataObjectCreator", "getMappingFields", xworker.dataObject.DataObjectCreator::getMappingFields);
        JavaActionFactory.regist("xworker.dataObject.DataObjectCreator", "getMappingAttributeName", xworker.dataObject.DataObjectCreator::getMappingAttributeName);
        JavaActionFactory.regist("xworker.dataObject.DataObjectCreator", "getAttributeDescriptor", xworker.dataObject.DataObjectCreator::getAttributeDescriptor);
        JavaActionFactory.regist("xworker.dataObject.DataObjectCreator", "init", actionContext -> {
            xworker.dataObject.DataObjectCreator.init(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.dataObject.DataObjectCreator", "createIterator", xworker.dataObject.DataObjectCreator::createIterator);
        JavaActionFactory.regist("xworker.dataObject.DataObjectCreator", "createBatch", xworker.dataObject.DataObjectCreator::createBatch);
        JavaActionFactory.regist("xworker.dataObject.DataObjectPlayer", "create", actionContext -> {
            xworker.dataObject.DataObjectPlayer.create(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.dataObject.ExtendDataObjectCreator", "initExtends", xworker.dataObject.ExtendDataObjectCreator::initExtends);
        //JavaActionFactory.regist("xworker.dataObject.ExtendDataObjectCreator", "copyExtendDataObject", xworker.dataObject.ExtendDataObjectCreator::copyExtendDataObject);
        JavaActionFactory.regist("xworker.dataObject.ExtendDataObjectCreator", "load", xworker.dataObject.ExtendDataObjectCreator::load);
        JavaActionFactory.regist("xworker.dataObject.ExtendDataObjectCreator", "create", xworker.dataObject.ExtendDataObjectCreator::create);
        JavaActionFactory.regist("xworker.dataObject.ExtendDataObjectCreator", "update", xworker.dataObject.ExtendDataObjectCreator::update);
        JavaActionFactory.regist("xworker.dataObject.ExtendDataObjectCreator", "delete", xworker.dataObject.ExtendDataObjectCreator::delete);
        JavaActionFactory.regist("xworker.dataObject.ExtendDataObjectCreator", "query", xworker.dataObject.ExtendDataObjectCreator::query);
        JavaActionFactory.regist("xworker.dataObject.ExtendDataObjectCreator", "updateBatch", xworker.dataObject.ExtendDataObjectCreator::updateBatch);
        JavaActionFactory.regist("xworker.dataObject.ExtendDataObjectCreator", "deleteBatch", xworker.dataObject.ExtendDataObjectCreator::deleteBatch);
        JavaActionFactory.regist("xworker.dataObject.ExtendDataObjectCreator", "isMappingAble", xworker.dataObject.ExtendDataObjectCreator::isMappingAble);
        JavaActionFactory.regist("xworker.dataObject.ExtendDataObjectCreator", "getMappingFields", xworker.dataObject.ExtendDataObjectCreator::getMappingFields);
        JavaActionFactory.regist("xworker.dataObject.ExtendDataObjectCreator", "getMappingAttributeName", xworker.dataObject.ExtendDataObjectCreator::getMappingAttributeName);
        JavaActionFactory.regist("xworker.dataObject.ExtendDataObjectCreator", "getAttributeDescriptor", xworker.dataObject.ExtendDataObjectCreator::getAttributeDescriptor);
        JavaActionFactory.regist("xworker.dataObject.RelationDataObjectCreator", "query", xworker.dataObject.RelationDataObjectCreator::query);
        JavaActionFactory.regist("xworker.dataObject.actions.DataObjectActionsActions", "run", xworker.dataObject.actions.DataObjectActionsActions::run);
        JavaActionFactory.regist("xworker.dataObject.actions.DataObjectActionsActions", "run1", xworker.dataObject.actions.DataObjectActionsActions::run1);
        JavaActionFactory.regist("xworker.dataObject.actions.DataObjectActionsActions", "run2", xworker.dataObject.actions.DataObjectActionsActions::run2);
        JavaActionFactory.regist("xworker.dataObject.actions.DataObjectActionsActions", "run3", xworker.dataObject.actions.DataObjectActionsActions::run3);
        JavaActionFactory.regist("xworker.dataObject.actions.DataObjectActionsActions", "run4", xworker.dataObject.actions.DataObjectActionsActions::run4);
        JavaActionFactory.regist("xworker.dataObject.actions.DataObjectActionsActions", "run5", xworker.dataObject.actions.DataObjectActionsActions::run5);
        JavaActionFactory.regist("xworker.dataObject.actions.DataObjectActionsActions", "run6", xworker.dataObject.actions.DataObjectActionsActions::run6);
        JavaActionFactory.regist("xworker.dataObject.actions.DataObjectActionsActions", "run7", xworker.dataObject.actions.DataObjectActionsActions::run7);
        JavaActionFactory.regist("xworker.dataObject.actions.DataObjectActionsActions", "run8", xworker.dataObject.actions.DataObjectActionsActions::run8);
        JavaActionFactory.regist("xworker.dataObject.actions.DataObjectActionsActions", "run9", xworker.dataObject.actions.DataObjectActionsActions::run9);
        JavaActionFactory.regist("xworker.dataObject.actions.DataObjectActionsActions", "run10", xworker.dataObject.actions.DataObjectActionsActions::run10);
        JavaActionFactory.regist("xworker.dataObject.actions.DataObjectActionsActions", "run11", xworker.dataObject.actions.DataObjectActionsActions::run11);
        JavaActionFactory.regist("xworker.dataObject.actions.DataObjectActions", "query", xworker.dataObject.actions.DataObjectActions::query);
        JavaActionFactory.regist("xworker.dataObject.actions.DataObjectActions", "getDataObject", xworker.dataObject.actions.DataObjectActions::getDataObject);
        JavaActionFactory.regist("xworker.dataObject.actions.DataObjectActions", "getPageInfo", xworker.dataObject.actions.DataObjectActions::getPageInfo);
        JavaActionFactory.regist("xworker.dataObject.actions.DataObjectActions", "getConditionData", xworker.dataObject.actions.DataObjectActions::getConditionData);
        JavaActionFactory.regist("xworker.dataObject.actions.DataObjectActions", "getConditionConfig", xworker.dataObject.actions.DataObjectActions::getConditionConfig);
        JavaActionFactory.regist("xworker.dataObject.actions.DataObjectActions", "iterator", actionContext -> {
            xworker.dataObject.actions.DataObjectActions.iterator(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.dataObject.actions.DataObjectActions", "export", actionContext -> {
            xworker.dataObject.actions.DataObjectActions.export(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.dataObject.actions.DataObjectActions", "excelExportInit", actionContext -> {
            xworker.dataObject.actions.DataObjectActions.excelExportInit(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.dataObject.actions.DataObjectActions", "excelExportIter", actionContext -> {
            xworker.dataObject.actions.DataObjectActions.excelExportIter(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.dataObject.actions.DataObjectActions", "excelExportEnd", actionContext -> {
            xworker.dataObject.actions.DataObjectActions.excelExportEnd(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.dataObject.actions.DataObjectActions", "csvExportInit", actionContext -> {
            xworker.dataObject.actions.DataObjectActions.csvExportInit(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.dataObject.actions.DataObjectActions", "csvExportIter", actionContext -> {
            xworker.dataObject.actions.DataObjectActions.csvExportIter(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.dataObject.actions.DataObjectActions", "csvExportEnd", actionContext -> {
            xworker.dataObject.actions.DataObjectActions.csvExportEnd(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.dataObject.actions.DataObjectActions", "sqlExportInit", actionContext -> {
            xworker.dataObject.actions.DataObjectActions.sqlExportInit(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.dataObject.actions.DataObjectActions", "sqlExportIter", actionContext -> {
            xworker.dataObject.actions.DataObjectActions.sqlExportIter(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.dataObject.actions.DataObjectActions", "sqlExportEnd", actionContext -> {
            xworker.dataObject.actions.DataObjectActions.sqlExportEnd(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.dataObject.actions.DataObjectActions", "exportList", actionContext -> {
            xworker.dataObject.actions.DataObjectActions.exportList(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.dataObject.actions.DataObjectActions", "ddl", actionContext -> {
            xworker.dataObject.actions.DataObjectActions.ddl(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.dataObject.actions.DataObjectActionsActions", "createDataObject", xworker.dataObject.actions.DataObjectActionsActions::createDataObject);
        JavaActionFactory.regist("xworker.dataObject.actions.DataObjectActionsActions", "createDataObjectList", xworker.dataObject.actions.DataObjectActionsActions::createDataObjectList);
        JavaActionFactory.regist("xworker.dataObject.actions.DataObjectActionsActions", "setAttributes", actionContext -> {
            xworker.dataObject.actions.DataObjectActionsActions.setAttributes(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.dataObject.actions.DataObjectActionsActions", "startRegistThingCache", actionContext -> {
            xworker.dataObject.actions.DataObjectActionsActions.startRegistThingCache(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.dataObject.actions.DataObjectUtils", "initThings", actionContext -> {
            xworker.dataObject.actions.DataObjectUtils.initThings(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.dataObject.actions.DataObjectUtils", "max", xworker.dataObject.actions.DataObjectUtils::max);
        JavaActionFactory.regist("xworker.dataObject.actions.DataObjectUtils", "getValue", xworker.dataObject.actions.DataObjectUtils::getValue);
        JavaActionFactory.regist("xworker.dataObject.actions.DataObjectUtils", "maxValue", xworker.dataObject.actions.DataObjectUtils::maxValue);
        JavaActionFactory.regist("xworker.dataObject.actions.DataObjectUtils", "min", xworker.dataObject.actions.DataObjectUtils::min);
        JavaActionFactory.regist("xworker.dataObject.actions.DataObjectUtils", "minValue", xworker.dataObject.actions.DataObjectUtils::minValue);
        //JavaActionFactory.regist("xworker.dataObject.actions.DataObjectUtils", "avg", xworker.dataObject.actions.DataObjectUtils::avg);
        JavaActionFactory.regist("xworker.dataObject.db.DbDataObject", "create", xworker.dataObject.db.DbDataObject::create);
        JavaActionFactory.regist("xworker.dataObject.db.DbDataObject", "update", xworker.dataObject.db.DbDataObject::update);
        JavaActionFactory.regist("xworker.dataObject.db.DbDataObject", "updateBatch", xworker.dataObject.db.DbDataObject::updateBatch);
        JavaActionFactory.regist("xworker.dataObject.db.DbDataObject", "delete", xworker.dataObject.db.DbDataObject::delete);
        JavaActionFactory.regist("xworker.dataObject.db.DbDataObject", "deleteBatch", xworker.dataObject.db.DbDataObject::deleteBatch);
        JavaActionFactory.regist("xworker.dataObject.db.DbDataObject", "query", xworker.dataObject.db.DbDataObject::query);
        JavaActionFactory.regist("xworker.dataObject.db.DbDataObject", "setStatementParams", actionContext -> {
            xworker.dataObject.db.DbDataObject.setStatementParams(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.dataObject.db.DbDataObject", "mapping2ddl", actionContext -> {
            xworker.dataObject.db.DbDataObject.mapping2ddl(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.dataObject.db.DbDataObject", "menu_hibernateDDL", actionContext -> {
            xworker.dataObject.db.DbDataObject.menu_hibernateDDL(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.dataObject.db.AttributesDataObjectActions", "doQuery", xworker.dataObject.db.AttributesDataObjectActions::doQuery);
        JavaActionFactory.regist("xworker.dataObject.db.AttributesDataObjectActions", "isMappingAble", xworker.dataObject.db.AttributesDataObjectActions::isMappingAble);
        JavaActionFactory.regist("xworker.dataObject.db.AttributesDataObjectActions", "getMappingFields", xworker.dataObject.db.AttributesDataObjectActions::getMappingFields);
        JavaActionFactory.regist("xworker.dataObject.db.CatalogsDataObjectActions", "doQuery", xworker.dataObject.db.CatalogsDataObjectActions::doQuery);
        JavaActionFactory.regist("xworker.dataObject.db.CatalogsDataObjectActions", "isMappingAble", xworker.dataObject.db.CatalogsDataObjectActions::isMappingAble);
        JavaActionFactory.regist("xworker.dataObject.db.CatalogsDataObjectActions", "getMappingFields", xworker.dataObject.db.CatalogsDataObjectActions::getMappingFields);
        JavaActionFactory.regist("xworker.dataObject.db.ClientInfoPropertiesDataObjectActions", "doQuery", xworker.dataObject.db.ClientInfoPropertiesDataObjectActions::doQuery);
        JavaActionFactory.regist("xworker.dataObject.db.ClientInfoPropertiesDataObjectActions", "isMappingAble", xworker.dataObject.db.ClientInfoPropertiesDataObjectActions::isMappingAble);
        JavaActionFactory.regist("xworker.dataObject.db.ClientInfoPropertiesDataObjectActions", "getMappingFields", xworker.dataObject.db.ClientInfoPropertiesDataObjectActions::getMappingFields);
        JavaActionFactory.regist("xworker.dataObject.db.ColumnDataObjectActions", "doQuery", xworker.dataObject.db.ColumnDataObjectActions::doQuery);
        JavaActionFactory.regist("xworker.dataObject.db.ColumnDataObjectActions", "isMappingAble", xworker.dataObject.db.ColumnDataObjectActions::isMappingAble);
        JavaActionFactory.regist("xworker.dataObject.db.ColumnDataObjectActions", "getMappingFields", xworker.dataObject.db.ColumnDataObjectActions::getMappingFields);
        JavaActionFactory.regist("xworker.dataObject.db.DbDataObjectActions", "doLoad", xworker.dataObject.db.DbDataObjectActions::doLoad);
        JavaActionFactory.regist("xworker.dataObject.db.DbDataObject", "iterator", actionContext -> {
            xworker.dataObject.db.DbDataObject.iterator(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.dataObject.db.DbDataObjectActions", "generateSeqId", xworker.dataObject.db.DbDataObjectActions::generateSeqId);
        JavaActionFactory.regist("xworker.dataObject.db.DbDataObjectActions", "generateNativeId", xworker.dataObject.db.DbDataObjectActions::generateNativeId);
        JavaActionFactory.regist("xworker.dataObject.db.DbDataObjectActions", "getCreateTableSql", actionContext -> {
            xworker.dataObject.db.DbDataObjectActions.getCreateTableSql(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.dataObject.db.DbDataObjectActions", "getDropTableSql", xworker.dataObject.db.DbDataObjectActions::getDropTableSql);
        JavaActionFactory.regist("xworker.dataObject.db.DbDataObjectActions", "getOracleSqlType", actionContext -> {
            xworker.dataObject.db.DbDataObjectActions.getOracleSqlType(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.dataObject.db.DbDataObjectActions", "getDerbySqlType", actionContext -> {
            xworker.dataObject.db.DbDataObjectActions.getDerbySqlType(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.dataObject.db.DbDataObjectActions", "queryOraclePage", xworker.dataObject.db.DbDataObjectActions::queryOraclePage);
        JavaActionFactory.regist("xworker.dataObject.db.DbDataObjectActions", "queryDerbyPage", xworker.dataObject.db.DbDataObjectActions::queryDerbyPage);
        JavaActionFactory.regist("xworker.dataObject.db.DbDataObjectActions", "queryMysqlPage", xworker.dataObject.db.DbDataObjectActions::queryMysqlPage);
        JavaActionFactory.regist("xworker.dataObject.db.DbDataObjectActions", "querySqlServer2005Page", xworker.dataObject.db.DbDataObjectActions::querySqlServer2005Page);
        JavaActionFactory.regist("xworker.dataObject.db.DbDataObjectActions", "toHibernate", xworker.dataObject.db.DbDataObjectActions::toHibernate);
        JavaActionFactory.regist("xworker.dataObject.db.DbDataObjectActions", "isMappingAble", xworker.dataObject.db.DbDataObjectActions::isMappingAble);
        JavaActionFactory.regist("xworker.dataObject.db.DbDataObjectActions", "getMappingFields", xworker.dataObject.db.DbDataObjectActions::getMappingFields);
        JavaActionFactory.regist("xworker.dataObject.db.DbDataObjectActions", "getMappingAttributeName", xworker.dataObject.db.DbDataObjectActions::getMappingAttributeName);
        JavaActionFactory.regist("xworker.dataObject.db.DbDataObject", "loadFromResultSet", xworker.dataObject.db.DbDataObject::loadFromResultSet);
        JavaActionFactory.regist("xworker.dataObject.db.DbDataObject", "iteratorSqlServer2005Page", actionContext -> {
            xworker.dataObject.db.DbDataObject.iteratorSqlServer2005Page(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.dataObject.db.DbDataObject", "iteratorMysqlPage", actionContext -> {
            xworker.dataObject.db.DbDataObject.iteratorMysqlPage(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.dataObject.db.DbDataObject", "iteratorDerbyPage", actionContext -> {
            xworker.dataObject.db.DbDataObject.iteratorDerbyPage(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.dataObject.db.DbDataObject", "iteratorOraclePage", actionContext -> {
            xworker.dataObject.db.DbDataObject.iteratorOraclePage(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.dataObject.db.DbDataObjectActions", "queryCursorPage", xworker.dataObject.db.DbDataObjectActions::queryCursorPage);
        JavaActionFactory.regist("xworker.dataObject.db.DbDataObject", "getQuerySqlAndParams", xworker.dataObject.db.DbDataObject::getQuerySqlAndParams);
        JavaActionFactory.regist("xworker.dataObject.db.DbDataObject", "doDDL", actionContext -> {
            xworker.dataObject.db.DbDataObject.doDDL(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.dataObject.db.DbDataObject", "createBatch", xworker.dataObject.db.DbDataObject::createBatch);
        JavaActionFactory.regist("xworker.dataObject.db.DbDataObject", "createIterator", xworker.dataObject.db.DbDataObject::createIterator);
        JavaActionFactory.regist("xworker.dataObject.db.DDLActions", "runDBDataObjectDDL", actionContext -> {
            xworker.dataObject.db.DDLActions.runDBDataObjectDDL(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.dataObject.db.DbDataObject", "querySql", xworker.dataObject.db.DbDataObject::querySql);
        JavaActionFactory.regist("xworker.dataObject.db.DbDataObject", "iterateSql", actionContext -> {
            xworker.dataObject.db.DbDataObject.iterateSql(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.dataObject.dynamic.DynamicDataObject", "doLoad", xworker.dataObject.dynamic.DynamicDataObject::doLoad);
        JavaActionFactory.regist("xworker.dataObject.dynamic.DynamicDataObject", "doCreate", xworker.dataObject.dynamic.DynamicDataObject::doCreate);
        JavaActionFactory.regist("xworker.dataObject.dynamic.DynamicDataObject", "doUpdate", xworker.dataObject.dynamic.DynamicDataObject::doUpdate);
        JavaActionFactory.regist("xworker.dataObject.dynamic.DynamicDataObject", "updateBatch", xworker.dataObject.dynamic.DynamicDataObject::updateBatch);
        JavaActionFactory.regist("xworker.dataObject.dynamic.DynamicDataObject", "doDelete", xworker.dataObject.dynamic.DynamicDataObject::doDelete);
        JavaActionFactory.regist("xworker.dataObject.dynamic.DynamicDataObject", "deleteBatch", xworker.dataObject.dynamic.DynamicDataObject::deleteBatch);
        JavaActionFactory.regist("xworker.dataObject.dynamic.DynamicDataObject", "doQuery", xworker.dataObject.dynamic.DynamicDataObject::doQuery);
        //JavaActionFactory.regist("xworker.dataObject.dynamic.DynamicDataObject", "getDataObject", xworker.dataObject.dynamic.DynamicDataObject::getDataObject);
        JavaActionFactory.regist("xworker.dataObject.java.CsvDataObjectActions", "loadCsvDatas", actionContext -> {
            xworker.dataObject.java.CsvDataObjectActions.loadCsvDatas(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.dataObject.java.CsvDataObjectActions", "clearCsvDatas", actionContext -> {
            xworker.dataObject.java.CsvDataObjectActions.clearCsvDatas(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.dataObject.java.CsvDataObjectActions", "saveCsvDatas", actionContext -> {
            xworker.dataObject.java.CsvDataObjectActions.saveCsvDatas(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.dataObject.java.CsvDataObjectActions", "doLoad", xworker.dataObject.java.CsvDataObjectActions::doLoad);
        JavaActionFactory.regist("xworker.dataObject.java.CsvDataObjectActions", "doCreate", xworker.dataObject.java.CsvDataObjectActions::doCreate);
        JavaActionFactory.regist("xworker.dataObject.java.CsvDataObjectActions", "doUpdate", xworker.dataObject.java.CsvDataObjectActions::doUpdate);
        JavaActionFactory.regist("xworker.dataObject.java.CsvDataObjectActions", "updateBatch", xworker.dataObject.java.CsvDataObjectActions::updateBatch);
        JavaActionFactory.regist("xworker.dataObject.java.CsvDataObjectActions", "doDelete", xworker.dataObject.java.CsvDataObjectActions::doDelete);
        JavaActionFactory.regist("xworker.dataObject.java.CsvDataObjectActions", "deleteBatch", xworker.dataObject.java.CsvDataObjectActions::deleteBatch);
        JavaActionFactory.regist("xworker.dataObject.java.CsvDataObjectActions", "doQuery", xworker.dataObject.java.CsvDataObjectActions::doQuery);
        JavaActionFactory.regist("xworker.dataObject.java.CsvDataObjectActions", "isMappingAble", xworker.dataObject.java.CsvDataObjectActions::isMappingAble);
        JavaActionFactory.regist("xworker.dataObject.java.CsvDataObjectActions", "getMappingFields", xworker.dataObject.java.CsvDataObjectActions::getMappingFields);
        JavaActionFactory.regist("xworker.dataObject.java.CsvDataObjectActions", "getMappingAttributeName", xworker.dataObject.java.CsvDataObjectActions::getMappingAttributeName);
        JavaActionFactory.regist("xworker.dataObject.csv.CsvDataObjectActions", "getCsvSource", xworker.dataObject.csv.CsvDataObjectActions::getCsvSource);
        JavaActionFactory.regist("xworker.dataObject.java.CsvDataObjectActions", "getDelimiter", xworker.dataObject.java.CsvDataObjectActions::getDelimiter);
        JavaActionFactory.regist("xworker.dataObject.java.CsvDataObjectActions", "iterator", xworker.dataObject.java.CsvDataObjectActions::iterator);
        JavaActionFactory.regist("xworker.dataObject.java.ExcelDataObjectActions", "loadExcelDatas", actionContext -> {
            xworker.dataObject.java.ExcelDataObjectActions.loadExcelDatas(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.dataObject.java.ExcelDataObjectActions", "clearExcelDatas", actionContext -> {
            xworker.dataObject.java.ExcelDataObjectActions.clearExcelDatas(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.dataObject.java.ExcelDataObjectActions", "saveExcelDatas", actionContext -> {
            xworker.dataObject.java.ExcelDataObjectActions.saveExcelDatas(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.dataObject.java.ExcelDataObjectActions", "doLoad", xworker.dataObject.java.ExcelDataObjectActions::doLoad);
        JavaActionFactory.regist("xworker.dataObject.java.ExcelDataObjectActions", "doCreate", xworker.dataObject.java.ExcelDataObjectActions::doCreate);
        JavaActionFactory.regist("xworker.dataObject.java.ExcelDataObjectActions", "doUpdate", xworker.dataObject.java.ExcelDataObjectActions::doUpdate);
        JavaActionFactory.regist("xworker.dataObject.java.ExcelDataObjectActions", "updateBatch", xworker.dataObject.java.ExcelDataObjectActions::updateBatch);
        JavaActionFactory.regist("xworker.dataObject.java.ExcelDataObjectActions", "doDelete", xworker.dataObject.java.ExcelDataObjectActions::doDelete);
        JavaActionFactory.regist("xworker.dataObject.java.ExcelDataObjectActions", "deleteBatch", xworker.dataObject.java.ExcelDataObjectActions::deleteBatch);
        JavaActionFactory.regist("xworker.dataObject.java.ExcelDataObjectActions", "doQuery", xworker.dataObject.java.ExcelDataObjectActions::doQuery);
        JavaActionFactory.regist("xworker.dataObject.java.ExcelDataObjectActions", "getMappingFields", xworker.dataObject.java.ExcelDataObjectActions::getMappingFields);
        JavaActionFactory.regist("xworker.dataObject.java.JavaDataObjectActions", "delete", xworker.dataObject.java.JavaDataObjectActions::delete);
        JavaActionFactory.regist("xworker.dataObject.java.JavaDataObjectActions", "create", actionContext -> {
            xworker.dataObject.java.JavaDataObjectActions.create(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.dataObject.java.JavaDataObjectActions", "update", xworker.dataObject.java.JavaDataObjectActions::update);
        JavaActionFactory.regist("xworker.dataObject.java.JavaDataObjectActions", "updateBatch", xworker.dataObject.java.JavaDataObjectActions::updateBatch);
        JavaActionFactory.regist("xworker.dataObject.java.JavaDataObjectActions", "deleteBatch", xworker.dataObject.java.JavaDataObjectActions::deleteBatch);
        JavaActionFactory.regist("xworker.dataObject.java.JavaDataObjectActions", "query", xworker.dataObject.java.JavaDataObjectActions::query);
        JavaActionFactory.regist("xworker.dataObject.java.JavaDataObjectActions", "createValidate", xworker.dataObject.java.JavaDataObjectActions::createValidate);
        JavaActionFactory.regist("xworker.dataObject.java.JavaDataObjectActions", "updateValidate", xworker.dataObject.java.JavaDataObjectActions::updateValidate);
        JavaActionFactory.regist("xworker.dataObject.java.JavaDataObjectActions", "isMappingAble", xworker.dataObject.java.JavaDataObjectActions::isMappingAble);
        JavaActionFactory.regist("xworker.dataObject.java.JavaDataObjectActions", "getMappingFields", xworker.dataObject.java.JavaDataObjectActions::getMappingFields);
        JavaActionFactory.regist("xworker.dataObject.java.JavaDataObjectActions", "getMappingAttributeName", xworker.dataObject.java.JavaDataObjectActions::getMappingAttributeName);
        JavaActionFactory.regist("xworker.dataObject.java.JavaDataObjectActions", "getAttributeDescriptor", xworker.dataObject.java.JavaDataObjectActions::getAttributeDescriptor);
        JavaActionFactory.regist("xworker.dataObject.java.ListDataObjectActions", "doLoad", xworker.dataObject.java.ListDataObjectActions::doLoad);
        JavaActionFactory.regist("xworker.dataObject.java.ListDataObjectActions", "doQuery", xworker.dataObject.java.ListDataObjectActions::doQuery);
        JavaActionFactory.regist("xworker.dataObject.java.ListDataObjectActions", "doUpdate", xworker.dataObject.java.ListDataObjectActions::doUpdate);
        JavaActionFactory.regist("xworker.dataObject.java.ListDataObjectActions", "doCreate", xworker.dataObject.java.ListDataObjectActions::doCreate);
        JavaActionFactory.regist("xworker.dataObject.java.ListDataObjectActions", "doDelete", xworker.dataObject.java.ListDataObjectActions::doDelete);
        JavaActionFactory.regist("xworker.dataObject.java.ListDataObjectActions", "createInstance", xworker.dataObject.java.ListDataObjectActions::createInstance);
        JavaActionFactory.regist("xworker.dataObject.java.ListDataObjectActions", "toJavaObject", xworker.dataObject.java.ListDataObjectActions::toJavaObject);
        JavaActionFactory.regist("xworker.dataObject.java.ListDataObjectActions", "createDataObjectFromObject", xworker.dataObject.java.ListDataObjectActions::createDataObjectFromObject);
        JavaActionFactory.regist("xworker.dataObject.java.ListDataObjectActions", "updateBatch", actionContext -> {
            xworker.dataObject.java.ListDataObjectActions.updateBatch(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.dataObject.java.ListDataObjectActions", "deleteBatch", actionContext -> {
            xworker.dataObject.java.ListDataObjectActions.deleteBatch(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.dataObject.java.ListDataObjectActions", "getMappingAttributeName", xworker.dataObject.java.ListDataObjectActions::getMappingAttributeName);
        JavaActionFactory.regist("xworker.dataObject.java.ListDataObjectActions", "isMappingAble", xworker.dataObject.java.ListDataObjectActions::isMappingAble);
        JavaActionFactory.regist("xworker.dataObject.java.ListDataObjectActions", "getMappingFields", xworker.dataObject.java.ListDataObjectActions::getMappingFields);
        JavaActionFactory.regist("xworker.dataObject.java.ListDataObjectActions", "getListData", xworker.dataObject.java.ListDataObjectActions::getListData);
        JavaActionFactory.regist("xworker.dataObject.java.ListDataObjectActions", "getData", xworker.dataObject.java.ListDataObjectActions::getData);
        JavaActionFactory.regist("xworker.dataObject.java.ListDataObjectActions", "updateData", actionContext -> {
            xworker.dataObject.java.ListDataObjectActions.updateData(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.dataObject.java.ListDataObjectActions", "iterator", actionContext -> {
            xworker.dataObject.java.ListDataObjectActions.iterator(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.dataObject.java.MapDataObjectActions", "doQuery", xworker.dataObject.java.MapDataObjectActions::doQuery);
        JavaActionFactory.regist("xworker.dataObject.java.MapDataObjectActions", "createDataObjectFromObject", xworker.dataObject.java.MapDataObjectActions::createDataObjectFromObject);
        JavaActionFactory.regist("xworker.dataObject.java.MapDataObjectActions", "isMappingAble", xworker.dataObject.java.MapDataObjectActions::isMappingAble);
        JavaActionFactory.regist("xworker.dataObject.java.MapDataObjectActions", "getMappingFields", xworker.dataObject.java.MapDataObjectActions::getMappingFields);
        JavaActionFactory.regist("xworker.dataObject.java.MapDataObjectActions", "getMappingAttributeName", xworker.dataObject.java.MapDataObjectActions::getMappingAttributeName);
        JavaActionFactory.regist("xworker.dataObject.java.MapDataObjectActions", "doUpdate", xworker.dataObject.java.MapDataObjectActions::doUpdate);
        JavaActionFactory.regist("xworker.dataObject.java.MapDataObjectActions", "doCreate", xworker.dataObject.java.MapDataObjectActions::doCreate);
        JavaActionFactory.regist("xworker.dataObject.java.MapDataObjectActions", "doDelete", xworker.dataObject.java.MapDataObjectActions::doDelete);
        JavaActionFactory.regist("xworker.dataObject.java.TextDataObject", "getListData", xworker.dataObject.java.TextDataObject::getListData);
        //JavaActionFactory.regist("xworker.dataObject.csv.CsvDataObjectActions", "getDelimiter", xworker.dataObject.csv.CsvDataObjectActions::getDelimiter);
        JavaActionFactory.regist("xworker.dataObject.misc.CompositeKeyDataObject", "toSourceData", xworker.dataObject.misc.CompositeKeyDataObject::toSourceData);
        JavaActionFactory.regist("xworker.dataObject.misc.CompositeKeyDataObject", "toTargetData", xworker.dataObject.misc.CompositeKeyDataObject::toTargetData);
        JavaActionFactory.regist("xworker.dataObject.misc.CompositeKeyDataObject", "toTargetDatas", xworker.dataObject.misc.CompositeKeyDataObject::toTargetDatas);
        //JavaActionFactory.regist("xworker.dataObject.proxy.HttpProxyServerActions", "doAction", xworker.dataObject.proxy.HttpProxyServerActions::doAction);
        //JavaActionFactory.regist("xworker.dataObject.proxy.HttpProxyConfigActions", "getBaseUrl", xworker.dataObject.proxy.HttpProxyConfigActions::getBaseUrl);
        //JavaActionFactory.regist("xworker.dataObject.proxy.HttpProxyConfigActions", "getHttpClient", xworker.dataObject.proxy.HttpProxyConfigActions::getHttpClient);
        //JavaActionFactory.regist("xworker.dataObject.proxy.HttpProxyDataObjectAction", "getUrl", xworker.dataObject.proxy.HttpProxyDataObjectAction::getUrl);
        //JavaActionFactory.regist("xworker.dataObject.proxy.HttpProxyDataObjectAction", "getHttpClient", xworker.dataObject.proxy.HttpProxyDataObjectAction::getHttpClient);
        //JavaActionFactory.regist("xworker.dataObject.proxy.HttpProxyDataObjectAction", "doLoad", xworker.dataObject.proxy.HttpProxyDataObjectAction::doLoad);
        //JavaActionFactory.regist("xworker.dataObject.proxy.HttpProxyDataObjectAction", "doCreate", xworker.dataObject.proxy.HttpProxyDataObjectAction::doCreate);
        //JavaActionFactory.regist("xworker.dataObject.proxy.HttpProxyDataObjectAction", "doUpdate", xworker.dataObject.proxy.HttpProxyDataObjectAction::doUpdate);
        //JavaActionFactory.regist("xworker.dataObject.proxy.HttpProxyDataObjectAction", "doDelete", xworker.dataObject.proxy.HttpProxyDataObjectAction::doDelete);
        //JavaActionFactory.regist("xworker.dataObject.proxy.HttpProxyDataObjectAction", "doQuery", xworker.dataObject.proxy.HttpProxyDataObjectAction::doQuery);
        JavaActionFactory.regist("xworker.dataObject.query.ConditionCreator", "getValidConditions", xworker.dataObject.query.ConditionCreator::getValidConditions);
        JavaActionFactory.regist("xworker.dataObject.query.ConditionCreator", "toSql", xworker.dataObject.query.ConditionCreator::toSql);
        JavaActionFactory.regist("xworker.dataObject.query.ConditionCreator", "nodeToSql", xworker.dataObject.query.ConditionCreator::nodeToSql);
        JavaActionFactory.regist("xworker.dataObject.query.ConditionCreator", "isMatch", xworker.dataObject.query.ConditionCreator::isMatch);
        JavaActionFactory.regist("xworker.dataObject.query.ConditionCreator", "parseHttpRequest", xworker.dataObject.query.ConditionCreator::parseHttpRequest);
        //JavaActionFactory.regist("xworker.dataObject.query.ConditionCreator", "initParamsSwt", xworker.dataObject.query.ConditionCreator::initParamsSwt);
        JavaActionFactory.regist("xworker.dataObject.query.ConditionCreator", "getConditionValue", xworker.dataObject.query.ConditionCreator::getConditionValue);
        JavaActionFactory.regist("xworker.dataObject.query.ConditionCreator", "addCdsData", actionContext -> {
            xworker.dataObject.query.ConditionCreator.addCdsData(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.dataObject.query.DataObjectQueryConfigActions", "query", xworker.dataObject.query.DataObjectQueryConfigActions::query);
        JavaActionFactory.regist("xworker.dataObject.query.DbQuery", "query", xworker.dataObject.query.DbQuery::query);
        JavaActionFactory.regist("xworker.dataObject.query.DbQueryConfigActions", "clearCache", actionContext -> {
            xworker.dataObject.query.DbQueryConfigActions.clearCache(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.dataObject.query.DbQuery", "iterator", actionContext -> {
            xworker.dataObject.query.DbQuery.iterator(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.dataObject.query.StatisticsQueryDataObjectActions", "query", xworker.dataObject.query.StatisticsQueryDataObjectActions::query);
        JavaActionFactory.regist("xworker.dataObject.staticdata.StaticDataActions", "getDataObjectList", xworker.dataObject.staticdata.StaticDataActions::getDataObjectList);
        JavaActionFactory.regist("xworker.dataObject.staticdata.StaticDataActions", "getDataObject", xworker.dataObject.staticdata.StaticDataActions::getDataObject);
        JavaActionFactory.regist("xworker.dataObject.staticdata.StaticDataActions", "getDataObjectFormList", xworker.dataObject.staticdata.StaticDataActions::getDataObjectFormList);
        JavaActionFactory.regist("xworker.dataObject.staticdata.StaticDataActions", "addDataObjectToList", xworker.dataObject.staticdata.StaticDataActions::addDataObjectToList);
        JavaActionFactory.regist("xworker.dataObject.staticdata.StaticDataObject", "getData", xworker.dataObject.staticdata.StaticDataObject::getData);
        JavaActionFactory.regist("xworker.dataObject.staticdata.StaticDataObject", "createDataObject", xworker.dataObject.staticdata.StaticDataObject::createDataObject);
        JavaActionFactory.regist("xworker.dataObject.staticdata.StaticDataObject", "create", xworker.dataObject.staticdata.StaticDataObject::create);
        JavaActionFactory.regist("xworker.dataObject.staticdata.StaticDataObjectList", "getData", xworker.dataObject.staticdata.StaticDataObjectList::getData);
        JavaActionFactory.regist("xworker.dataObject.staticdata.StaticDataObjectList", "createDataObjectList", xworker.dataObject.staticdata.StaticDataObjectList::createDataObjectList);
        JavaActionFactory.regist("xworker.dataObject.staticdata.StaticDataObjectList", "create", xworker.dataObject.staticdata.StaticDataObjectList::create);
        JavaActionFactory.regist("xworker.dataObject.thing.ThingDataObjectActions", "doLoad", xworker.dataObject.thing.ThingDataObjectActions::doLoad);
        JavaActionFactory.regist("xworker.dataObject.thing.ThingDataObjectActions", "doQuery", xworker.dataObject.thing.ThingDataObjectActions::doQuery);
        JavaActionFactory.regist("xworker.dataObject.thing.ThingDataObjectActions", "doUpdate", actionContext -> {
            xworker.dataObject.thing.ThingDataObjectActions.doUpdate(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.dataObject.thing.ThingDataObjectActions", "doCreate", xworker.dataObject.thing.ThingDataObjectActions::doCreate);
        JavaActionFactory.regist("xworker.dataObject.thing.ThingDataObjectActions", "doDelete", actionContext -> {
            xworker.dataObject.thing.ThingDataObjectActions.doDelete(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.dataObject.thing.ThingDataObjectActions", "getInstances", xworker.dataObject.thing.ThingDataObjectActions::getInstances);
        JavaActionFactory.regist("xworker.dataObject.thing.ThingDataObjectActions", "updateBatch", actionContext -> {
            xworker.dataObject.thing.ThingDataObjectActions.updateBatch(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.dataObject.thing.ThingDataObjectActions", "deleteBatch", xworker.dataObject.thing.ThingDataObjectActions::deleteBatch);
        JavaActionFactory.regist("xworker.dataObject.thing.ThingDataObjectActions", "generateId", xworker.dataObject.thing.ThingDataObjectActions::generateId);
        JavaActionFactory.regist("xworker.dataObject.transfer.TransferableDataObject", "load", xworker.dataObject.transfer.TransferableDataObject::load);
        JavaActionFactory.regist("xworker.dataObject.transfer.TransferableDataObject", "create", xworker.dataObject.transfer.TransferableDataObject::create);
        JavaActionFactory.regist("xworker.dataObject.transfer.TransferableDataObject", "update", xworker.dataObject.transfer.TransferableDataObject::update);
        JavaActionFactory.regist("xworker.dataObject.transfer.TransferableDataObject", "updateBatch", xworker.dataObject.transfer.TransferableDataObject::updateBatch);
        JavaActionFactory.regist("xworker.dataObject.transfer.TransferableDataObject", "delete", xworker.dataObject.transfer.TransferableDataObject::delete);
        JavaActionFactory.regist("xworker.dataObject.transfer.TransferableDataObject", "deleteBatch", xworker.dataObject.transfer.TransferableDataObject::deleteBatch);
        JavaActionFactory.regist("xworker.dataObject.transfer.TransferableDataObject", "query", xworker.dataObject.transfer.TransferableDataObject::query);
        JavaActionFactory.regist("xworker.dataObject.transfer.TransferDataObjectActions", "transferDataObject", xworker.dataObject.transfer.TransferDataObjectActions::transferDataObject);
        JavaActionFactory.regist("xworker.dataObject.transfer.TransferDataObjectActions", "transferAttribute", actionContext -> {
            xworker.dataObject.transfer.TransferDataObjectActions.transferAttribute(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.dataObject.transfer.TransferDataObjectActions", "transferDataObjectList", xworker.dataObject.transfer.TransferDataObjectActions::transferDataObjectList);
        JavaActionFactory.regist("xworker.javafx.util.DataObjectStringConverter", "create", xworker.javafx.util.DataObjectStringConverter::create);
        JavaActionFactory.regist("xworker.javafx.util.ThingStringConverter", "create", xworker.javafx.util.ThingStringConverter::create);
        JavaActionFactory.regist("xworker.javafx.util.ThingValueStringConverter", "create", xworker.javafx.util.ThingValueStringConverter::create);
        //JavaActionFactory.regist("xworker.javafx.util.ThingGroupStringConverter", "create", xworker.javafx.util.ThingGroupStringConverter::create);
        JavaActionFactory.regist("xworker.javafx.control.WeekHoursView", "create", xworker.javafx.control.WeekHoursView::create);
        JavaActionFactory.regist("xworker.javafx.cell.ThingGroupTreeCellFactory", "create", xworker.javafx.cell.ThingGroupTreeCellFactory::create);
        JavaActionFactory.regist("xworker.javafx.cell.ThingTreeCellFactory", "create", xworker.javafx.cell.ThingTreeCellFactory::create);
        JavaActionFactory.regist("xworker.javafx.dataobject.DataObjectEditor", "create", xworker.javafx.dataobject.DataObjectEditor::create);
        JavaActionFactory.regist("xworker.javafx.dataobject.DataObjectForm", "create", xworker.javafx.dataobject.DataObjectForm::create);
        JavaActionFactory.regist("xworker.javafx.dataobject.beans.DataObjectPropertyActions", "create", actionContext -> {
            xworker.javafx.dataobject.beans.DataObjectPropertyActions.create(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.dataobject.beans.DataObjectPropertyActions", "createBooleanProperty", actionContext -> {
            xworker.javafx.dataobject.beans.DataObjectPropertyActions.createBooleanProperty(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.dataobject.beans.DataObjectPropertyActions", "createDoubleProperty", actionContext -> {
            xworker.javafx.dataobject.beans.DataObjectPropertyActions.createDoubleProperty(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.dataobject.beans.DataObjectPropertyActions", "createStringProperty", actionContext -> {
            xworker.javafx.dataobject.beans.DataObjectPropertyActions.createStringProperty(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.dataobject.beans.DataObjectPropertyActions", "createFloatProperty", actionContext -> {
            xworker.javafx.dataobject.beans.DataObjectPropertyActions.createFloatProperty(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.dataobject.beans.DataObjectPropertyActions", "createIntegerProperty", actionContext -> {
            xworker.javafx.dataobject.beans.DataObjectPropertyActions.createIntegerProperty(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.dataobject.beans.DataObjectPropertyActions", "createObjectProperty", actionContext -> {
            xworker.javafx.dataobject.beans.DataObjectPropertyActions.createObjectProperty(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.dataobject.DataStoreActions", "create", xworker.javafx.dataobject.DataStoreActions::create);
        JavaActionFactory.regist("xworker.javafx.dataobject.datastore.DataStoreContextMenu", "createTableViewToolsMenu", xworker.javafx.dataobject.datastore.DataStoreContextMenu::createTableViewToolsMenu);
        JavaActionFactory.regist("xworker.javafx.dataobject.DataObjectActions", "createDataObjectDialog", actionContext -> {
            xworker.javafx.dataobject.DataObjectActions.createDataObjectDialog(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.dataobject.DataObjectActions", "editDataObjectDialog", actionContext -> {
            xworker.javafx.dataobject.DataObjectActions.editDataObjectDialog(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.dataobject.DataObjectActions", "deleteDataObjectDialog", actionContext -> {
            xworker.javafx.dataobject.DataObjectActions.deleteDataObjectDialog(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.dataobject.DataObjectActions", "selectDataObjectDialog", actionContext -> {
            xworker.javafx.dataobject.DataObjectActions.selectDataObjectDialog(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.dataobject.DataObjectActions", "batchInsertDataObjectDialog", actionContext -> {
            xworker.javafx.dataobject.DataObjectActions.batchInsertDataObjectDialog(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.dataobject.DataStoreActions", "load", actionContext -> {
            xworker.javafx.dataobject.DataStoreActions.load(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.dataobject.cell.DataObjectEditDeleteCell", "create", xworker.javafx.dataobject.cell.DataObjectEditDeleteCell::create);
        JavaActionFactory.regist("xworker.javafx.dataobject.cell.DataObjectEditDeleteCell", "deleteOk", actionContext -> {
            xworker.javafx.dataobject.cell.DataObjectEditDeleteCell.deleteOk(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.thing.editor.ThingEditor", "create", xworker.javafx.thing.editor.ThingEditor::create);
        JavaActionFactory.regist("xworker.javafx.thing.editor.thingmenus.CodeWindow", "close", actionContext -> {
            xworker.javafx.thing.editor.thingmenus.CodeWindow.close(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.thing.editor.thingmenus.CodeWindow", "init", actionContext -> {
            xworker.javafx.thing.editor.thingmenus.CodeWindow.init(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.thing.editor.thingmenus.ExecuteActionWithThingFormFX", "ok", actionContext -> {
            xworker.javafx.thing.editor.thingmenus.ExecuteActionWithThingFormFX.ok(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.thing.editor.thingmenus.ExecuteActionWithThingFormFX", "cancel", actionContext -> {
            xworker.javafx.thing.editor.thingmenus.ExecuteActionWithThingFormFX.cancel(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.thing.form.ThingFormActions", "create", xworker.javafx.thing.form.ThingFormActions::create);
        JavaActionFactory.regist("xworker.javafx.thing.model.FileTreeViewModel", "create", actionContext -> {
            xworker.javafx.thing.model.FileTreeViewModel.create(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.thing.model.IndexTableViewModel", "create", actionContext -> {
            xworker.javafx.thing.model.IndexTableViewModel.create(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.thing.model.ThingTreeModel", "create", actionContext -> {
            xworker.javafx.thing.model.ThingTreeModel.create(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.thing.model.IndexTreeViewModel", "create", actionContext -> {
            xworker.javafx.thing.model.IndexTreeViewModel.create(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.thing.ThingRegistView", "create", xworker.javafx.thing.ThingRegistView::create);
        JavaActionFactory.regist("xworker.javafx.util.DataSelector", "create", xworker.javafx.util.DataSelector::create);
        JavaActionFactory.regist("xworker.javafx.util.selection.CheckTabeViewSelector", "create", xworker.javafx.util.selection.CheckTabeViewSelector::create);
        JavaActionFactory.regist("xworker.controlsfx.control.textfield.CustomPasswordFieldActions", "create", xworker.controlsfx.control.textfield.CustomPasswordFieldActions::create);
        JavaActionFactory.regist("xworker.controlsfx.control.textfield.CustomPasswordFieldActions", "createLeft", actionContext -> {
            xworker.controlsfx.control.textfield.CustomPasswordFieldActions.createLeft(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.controlsfx.control.textfield.CustomPasswordFieldActions", "createRight", actionContext -> {
            xworker.controlsfx.control.textfield.CustomPasswordFieldActions.createRight(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.controlsfx.control.textfield.CustomTextFieldActions", "create", xworker.controlsfx.control.textfield.CustomTextFieldActions::create);
        JavaActionFactory.regist("xworker.controlsfx.control.textfield.CustomTextFieldActions", "createLeft", actionContext -> {
            xworker.controlsfx.control.textfield.CustomTextFieldActions.createLeft(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.controlsfx.control.textfield.CustomTextFieldActions", "createRight", actionContext -> {
            xworker.controlsfx.control.textfield.CustomTextFieldActions.createRight(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.lang.actions.BeanShellAction", "run", xworker.lang.actions.BeanShellAction::run);
        JavaActionFactory.regist("xworker.io.netty.ChannelOptionsActions", "create", actionContext -> {
            xworker.io.netty.ChannelOptionsActions.create(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.io.netty.EmbeddedChannelActions", "create", xworker.io.netty.EmbeddedChannelActions::create);
        JavaActionFactory.regist("xworker.io.netty.NettyActions", "getNettySession", xworker.io.netty.NettyActions::getNettySession);
        JavaActionFactory.regist("xworker.io.netty.NettyActions", "getNettySessionManager", xworker.io.netty.NettyActions::getNettySessionManager);
        JavaActionFactory.regist("xworker.io.netty.NettyActions", "sendMessageToSession", actionContext -> {
            xworker.io.netty.NettyActions.sendMessageToSession(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.io.netty.NettyActions", "sendMessageToGroup", actionContext -> {
            xworker.io.netty.NettyActions.sendMessageToGroup(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.io.netty.NettyActions", "writeAndFlush", xworker.io.netty.NettyActions::writeAndFlush);
        JavaActionFactory.regist("xworker.io.netty.NettyActions", "getNettyClient", xworker.io.netty.NettyActions::getNettyClient);
        JavaActionFactory.regist("xworker.io.netty.NettyClient", "create", xworker.io.netty.NettyClient::create);
        JavaActionFactory.regist("xworker.io.netty.NettyClient", "connect", xworker.io.netty.NettyClient::connect);
        JavaActionFactory.regist("xworker.io.netty.NettyClient", "run", xworker.io.netty.NettyClient::run);
        JavaActionFactory.regist("xworker.io.netty.NettyClient", "close", xworker.io.netty.NettyClient::close);
        JavaActionFactory.regist("xworker.io.netty.NettyClient", "getNettyClient", xworker.io.netty.NettyClient::getNettyClient);
        JavaActionFactory.regist("xworker.io.netty.NettyClient", "remove", actionContext -> {
            xworker.io.netty.NettyClient.remove(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.io.netty.NettyClient", "onConnectFailure", actionContext -> {
            xworker.io.netty.NettyClient.onConnectFailure(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.io.netty.NettyClient", "onConnectCancelled", actionContext -> {
            xworker.io.netty.NettyClient.onConnectCancelled(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.io.netty.NettyClient", "onConnectSuccess", actionContext -> {
            xworker.io.netty.NettyClient.onConnectSuccess(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.io.netty.NettyClient", "onClosed", actionContext -> {
            xworker.io.netty.NettyClient.onClosed(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.io.netty.NettyClient", "onDisconnected", actionContext -> {
            xworker.io.netty.NettyClient.onDisconnected(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.io.netty.NettyClient", "onBeforeReconnect", actionContext -> {
            xworker.io.netty.NettyClient.onBeforeReconnect(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.io.netty.NettyClient", "onConnected", actionContext -> {
            xworker.io.netty.NettyClient.onConnected(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.io.netty.NettyServer", "create", xworker.io.netty.NettyServer::create);
        JavaActionFactory.regist("xworker.io.netty.NettyServer", "startFailure", actionContext -> {
            xworker.io.netty.NettyServer.startFailure(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.io.netty.NettyServer", "startCancelled", actionContext -> {
            xworker.io.netty.NettyServer.startCancelled(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.io.netty.NettyServer", "startSuccess", actionContext -> {
            xworker.io.netty.NettyServer.startSuccess(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.io.netty.NettyServer", "closed", actionContext -> {
            xworker.io.netty.NettyServer.closed(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.io.netty.NettyServer", "start", xworker.io.netty.NettyServer::start);
        JavaActionFactory.regist("xworker.io.netty.NettyServer", "close", xworker.io.netty.NettyServer::close);
        JavaActionFactory.regist("xworker.io.netty.NettyServer", "getNettyServer", xworker.io.netty.NettyServer::getNettyServer);
        JavaActionFactory.regist("xworker.io.netty.NettyServer", "exceptionCaught", actionContext -> {
            xworker.io.netty.NettyServer.exceptionCaught(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.io.netty.ChannelOptionsActions", "createChild", actionContext -> {
            xworker.io.netty.ChannelOptionsActions.createChild(actionContext);
            return null;
        });
        //JavaActionFactory.regist("xworker.net.netty.buffer.ByteBufCodec", "encode", xworker.net.netty.buffer.ByteBufCodec::encode);
        //JavaActionFactory.regist("xworker.net.netty.buffer.ByteBufCodec", "decode", xworker.net.netty.buffer.ByteBufCodec::decode);
        //JavaActionFactory.regist("xworker.net.netty.buffer.ByteBufCodecActions", "encode", xworker.net.netty.buffer.ByteBufCodecActions::encode);
        //JavaActionFactory.regist("xworker.net.netty.buffer.ByteBufCodecActions", "createBuffer", xworker.net.netty.buffer.ByteBufCodecActions::createBuffer);
        //JavaActionFactory.regist("xworker.net.netty.buffer.ByteBufCodecActions", "decode", xworker.net.netty.buffer.ByteBufCodecActions::decode);
        //JavaActionFactory.regist("xworker.net.netty.buffer.codecs.ArrayCodec", "encode", xworker.net.netty.buffer.codecs.ArrayCodec::encode);
        //JavaActionFactory.regist("xworker.net.netty.buffer.codecs.ArrayCodec", "decode", xworker.net.netty.buffer.codecs.ArrayCodec::decode);
        //JavaActionFactory.regist("xworker.net.netty.buffer.codecs.ArrayCodec", "createArray", xworker.net.netty.buffer.codecs.ArrayCodec::createArray);
        //JavaActionFactory.regist("xworker.net.netty.buffer.codecs.ByteCodec", "encode", xworker.net.netty.buffer.codecs.ByteCodec::encode);
        //JavaActionFactory.regist("xworker.net.netty.buffer.codecs.ByteCodec", "decode", xworker.net.netty.buffer.codecs.ByteCodec::decode);
        //JavaActionFactory.regist("xworker.net.netty.buffer.codecs.BytesCodec", "encode", xworker.net.netty.buffer.codecs.BytesCodec::encode);
        //JavaActionFactory.regist("xworker.net.netty.buffer.codecs.BytesCodec", "decode", xworker.net.netty.buffer.codecs.BytesCodec::decode);
        //JavaActionFactory.regist("xworker.net.netty.buffer.codecs.DoubleCodec", "encode", xworker.net.netty.buffer.codecs.DoubleCodec::encode);
        //JavaActionFactory.regist("xworker.net.netty.buffer.codecs.DoubleCodec", "decode", xworker.net.netty.buffer.codecs.DoubleCodec::decode);
        //JavaActionFactory.regist("xworker.net.netty.buffer.codecs.FloatCodec", "encode", xworker.net.netty.buffer.codecs.FloatCodec::encode);
        //JavaActionFactory.regist("xworker.net.netty.buffer.codecs.FloatCodec", "decode", xworker.net.netty.buffer.codecs.FloatCodec::decode);
        //JavaActionFactory.regist("xworker.net.netty.buffer.codecs.IfCodec", "encode", xworker.net.netty.buffer.codecs.IfCodec::encode);
        //JavaActionFactory.regist("xworker.net.netty.buffer.codecs.IfCodec", "decode", xworker.net.netty.buffer.codecs.IfCodec::decode);
        //JavaActionFactory.regist("xworker.net.netty.buffer.codecs.IntCodec", "encode", xworker.net.netty.buffer.codecs.IntCodec::encode);
        //JavaActionFactory.regist("xworker.net.netty.buffer.codecs.IntCodec", "decode", xworker.net.netty.buffer.codecs.IntCodec::decode);
        //JavaActionFactory.regist("xworker.net.netty.buffer.codecs.ListCodec", "encode", xworker.net.netty.buffer.codecs.ListCodec::encode);
        //JavaActionFactory.regist("xworker.net.netty.buffer.codecs.ListCodec", "decode", xworker.net.netty.buffer.codecs.ListCodec::decode);
        //JavaActionFactory.regist("xworker.net.netty.buffer.codecs.LongCodec", "encode", xworker.net.netty.buffer.codecs.LongCodec::encode);
        //JavaActionFactory.regist("xworker.net.netty.buffer.codecs.LongCodec", "decode", xworker.net.netty.buffer.codecs.LongCodec::decode);
        //JavaActionFactory.regist("xworker.net.netty.buffer.codecs.ShortCodec", "encode", xworker.net.netty.buffer.codecs.ShortCodec::encode);
        //JavaActionFactory.regist("xworker.net.netty.buffer.codecs.ShortCodec", "decode", xworker.net.netty.buffer.codecs.ShortCodec::decode);
        //JavaActionFactory.regist("xworker.net.netty.buffer.codecs.StringCodec", "encode", xworker.net.netty.buffer.codecs.StringCodec::encode);
        //JavaActionFactory.regist("xworker.net.netty.buffer.codecs.StringCodec", "decode", xworker.net.netty.buffer.codecs.StringCodec::decode);
        //JavaActionFactory.regist("xworker.net.netty.buffer.codecs.ThingCodec", "encode", xworker.net.netty.buffer.codecs.ThingCodec::encode);
        //JavaActionFactory.regist("xworker.net.netty.buffer.codecs.ThingCodec", "decode", xworker.net.netty.buffer.codecs.ThingCodec::decode);
        JavaActionFactory.regist("xworker.io.netty.channels.ChannelActions", "createEpollDatagramChannel", actionContext -> {
            xworker.io.netty.channels.ChannelActions.createEpollDatagramChannel(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.io.netty.channels.ChannelActions", "createEpollServerSocketChannel", actionContext -> {
            xworker.io.netty.channels.ChannelActions.createEpollServerSocketChannel(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.io.netty.channels.ChannelActions", "createEpollSocketChannel", actionContext -> {
            xworker.io.netty.channels.ChannelActions.createEpollSocketChannel(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.io.netty.channels.ChannelActions", "createLocalChannel", actionContext -> {
            xworker.io.netty.channels.ChannelActions.createLocalChannel(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.io.netty.channels.ChannelActions", "createLocalServerChannel", actionContext -> {
            xworker.io.netty.channels.ChannelActions.createLocalServerChannel(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.io.netty.channels.ChannelActions", "createNioDatagramChannel", actionContext -> {
            xworker.io.netty.channels.ChannelActions.createNioDatagramChannel(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.io.netty.channels.ChannelActions", "createNioSctpChannel", actionContext -> {
            xworker.io.netty.channels.ChannelActions.createNioSctpChannel(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.io.netty.channels.ChannelActions", "createNioSctpServerChannel", actionContext -> {
            xworker.io.netty.channels.ChannelActions.createNioSctpServerChannel(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.io.netty.channels.ChannelActions", "createNioServerSocketChannel", actionContext -> {
            xworker.io.netty.channels.ChannelActions.createNioServerSocketChannel(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.io.netty.channels.ChannelActions", "createNioSocketChannel", actionContext -> {
            xworker.io.netty.channels.ChannelActions.createNioSocketChannel(actionContext);
            return null;
        });
        //JavaActionFactory.regist("xworker.io.netty.channels.ChannelActions", "createNioUdtByteAcceptorChannel", xworker.io.netty.channels.ChannelActions::createNioUdtByteAcceptorChannel);
        //JavaActionFactory.regist("xworker.io.netty.channels.ChannelActions", "createNioUdtByteConnectorChannel", xworker.io.netty.channels.ChannelActions::createNioUdtByteConnectorChannel);
        //JavaActionFactory.regist("xworker.io.netty.channels.ChannelActions", "createNioUdtMessageAcceptorChannel", xworker.io.netty.channels.ChannelActions::createNioUdtMessageAcceptorChannel);
        JavaActionFactory.regist("xworker.io.netty.handlers.HandlerActions", "createMqttDecoder", xworker.io.netty.handlers.HandlerActions::createMqttDecoder);
        JavaActionFactory.regist("xworker.io.netty.handlers.HandlerActions", "createMqttEncoder", xworker.io.netty.handlers.HandlerActions::createMqttEncoder);
        JavaActionFactory.regist("xworker.io.netty.handlers.mqtt.MqttHandler", "create", xworker.io.netty.handlers.mqtt.MqttHandler::create);
        JavaActionFactory.regist("xworker.io.netty.demo.NettyDemo", "create", xworker.io.netty.demo.NettyDemo::create);
        JavaActionFactory.regist("xworker.io.netty.handlers.HandlerActions", "createBase64Decoder", xworker.io.netty.handlers.HandlerActions::createBase64Decoder);
        JavaActionFactory.regist("xworker.io.netty.handlers.HandlerActions", "createBase64Encoder", xworker.io.netty.handlers.HandlerActions::createBase64Encoder);
        JavaActionFactory.regist("xworker.io.netty.handlers.HandlerActions", "createByteArrayDecoder", xworker.io.netty.handlers.HandlerActions::createByteArrayDecoder);
        JavaActionFactory.regist("xworker.io.netty.handlers.HandlerActions", "createByteArrayEncoder", xworker.io.netty.handlers.HandlerActions::createByteArrayEncoder);
        JavaActionFactory.regist("xworker.io.netty.handlers.ThingChannelInboundHandler", "create", xworker.io.netty.handlers.ThingChannelInboundHandler::create);
        JavaActionFactory.regist("xworker.io.netty.handlers.ThingChannelInboundHandler", "handlerAdded", actionContext -> {
            xworker.io.netty.handlers.ThingChannelInboundHandler.handlerAdded(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.io.netty.handlers.ThingChannelInboundHandler", "handlerRemoved", actionContext -> {
            xworker.io.netty.handlers.ThingChannelInboundHandler.handlerRemoved(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.io.netty.handlers.ThingChannelInboundHandler", "channelRegistered", actionContext -> {
            xworker.io.netty.handlers.ThingChannelInboundHandler.channelRegistered(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.io.netty.handlers.ThingChannelInboundHandler", "channelUnregistered", actionContext -> {
            xworker.io.netty.handlers.ThingChannelInboundHandler.channelUnregistered(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.io.netty.handlers.ThingChannelInboundHandler", "channelActive", actionContext -> {
            xworker.io.netty.handlers.ThingChannelInboundHandler.channelActive(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.io.netty.handlers.ThingChannelInboundHandler", "channelInactive", actionContext -> {
            xworker.io.netty.handlers.ThingChannelInboundHandler.channelInactive(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.io.netty.handlers.ThingChannelInboundHandler", "channelRead", actionContext -> {
            xworker.io.netty.handlers.ThingChannelInboundHandler.channelRead(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.io.netty.handlers.ThingChannelInboundHandler", "channelReadComplete", actionContext -> {
            xworker.io.netty.handlers.ThingChannelInboundHandler.channelReadComplete(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.io.netty.handlers.ThingChannelInboundHandler", "userEventTriggered", actionContext -> {
            xworker.io.netty.handlers.ThingChannelInboundHandler.userEventTriggered(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.io.netty.handlers.ThingChannelInboundHandler", "channelWritabilityChanged", actionContext -> {
            xworker.io.netty.handlers.ThingChannelInboundHandler.channelWritabilityChanged(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.io.netty.handlers.ThingChannelInboundHandler", "exceptionCaught", actionContext -> {
            xworker.io.netty.handlers.ThingChannelInboundHandler.exceptionCaught(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.io.netty.handlers.ThingChannelInboundHandler", "sslOperationComplete", actionContext -> {
            xworker.io.netty.handlers.ThingChannelInboundHandler.sslOperationComplete(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.io.netty.handlers.ThingChannelOutboundHandler", "create", xworker.io.netty.handlers.ThingChannelOutboundHandler::create);
        JavaActionFactory.regist("xworker.io.netty.handlers.HandlerActions", "createChannelTrafficShapingHandler", xworker.io.netty.handlers.HandlerActions::createChannelTrafficShapingHandler);
        JavaActionFactory.regist("xworker.io.netty.handlers.HandlerActions", "createChunkedWriteHandler", xworker.io.netty.handlers.HandlerActions::createChunkedWriteHandler);
        JavaActionFactory.regist("xworker.io.netty.handlers.HandlerActions", "createClassHandler", xworker.io.netty.handlers.HandlerActions::createClassHandler);
        JavaActionFactory.regist("xworker.io.netty.handlers.HandlerActions", "createDelimiterBasedFrameDecoder", xworker.io.netty.handlers.HandlerActions::createDelimiterBasedFrameDecoder);
        JavaActionFactory.regist("xworker.io.netty.handlers.HandlerActions", "getDelimiters", xworker.io.netty.handlers.HandlerActions::getDelimiters);
        JavaActionFactory.regist("xworker.io.netty.handlers.HandlerActions", "createFixedLengthFrameDecoder", xworker.io.netty.handlers.HandlerActions::createFixedLengthFrameDecoder);
        JavaActionFactory.regist("xworker.io.netty.handlers.HandlerActions", "createGlobalTrafficShapingHandler", xworker.io.netty.handlers.HandlerActions::createGlobalTrafficShapingHandler);
        JavaActionFactory.regist("xworker.io.netty.handlers.HandlerActions", "createHttpClientCodec", xworker.io.netty.handlers.HandlerActions::createHttpClientCodec);
        JavaActionFactory.regist("xworker.io.netty.handlers.HandlerActions", "createHttpContentCompressor", xworker.io.netty.handlers.HandlerActions::createHttpContentCompressor);
        JavaActionFactory.regist("xworker.io.netty.handlers.HandlerActions", "createHttpObjectAggregator", xworker.io.netty.handlers.HandlerActions::createHttpObjectAggregator);
        JavaActionFactory.regist("xworker.io.netty.handlers.HandlerActions", "createHttpRequestDecoder", xworker.io.netty.handlers.HandlerActions::createHttpRequestDecoder);
        JavaActionFactory.regist("xworker.io.netty.handlers.HandlerActions", "createHttpRequestEncoder", xworker.io.netty.handlers.HandlerActions::createHttpRequestEncoder);
        JavaActionFactory.regist("xworker.io.netty.handlers.HandlerActions", "createHttpResponseDecoder", xworker.io.netty.handlers.HandlerActions::createHttpResponseDecoder);
        JavaActionFactory.regist("xworker.io.netty.handlers.HandlerActions", "createHttpResponseEncoder", xworker.io.netty.handlers.HandlerActions::createHttpResponseEncoder);
        JavaActionFactory.regist("xworker.io.netty.handlers.HandlerActions", "createHttpServerCodec", xworker.io.netty.handlers.HandlerActions::createHttpServerCodec);
        JavaActionFactory.regist("xworker.io.netty.handlers.HandlerActions", "createIdleStateHandler", xworker.io.netty.handlers.HandlerActions::createIdleStateHandler);
        JavaActionFactory.regist("xworker.io.netty.handlers.IdleThingHandler", "onReaderIdle", actionContext -> {
            xworker.io.netty.handlers.IdleThingHandler.onReaderIdle(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.io.netty.handlers.codec.json.JsonDecoder", "create", xworker.io.netty.handlers.codec.json.JsonDecoder::create);
        JavaActionFactory.regist("xworker.io.netty.handlers.codec.json.JsonEncoder", "create", xworker.io.netty.handlers.codec.json.JsonEncoder::create);
        JavaActionFactory.regist("xworker.io.netty.handlers.HandlerActions", "createLengthFieldBasedFrameDecoder", xworker.io.netty.handlers.HandlerActions::createLengthFieldBasedFrameDecoder);
        JavaActionFactory.regist("xworker.io.netty.handlers.HandlerActions", "createLengthFieldPrepender", xworker.io.netty.handlers.HandlerActions::createLengthFieldPrepender);
        JavaActionFactory.regist("xworker.io.netty.handlers.HandlerActions", "createLoggingHandler", xworker.io.netty.handlers.HandlerActions::createLoggingHandler);
        JavaActionFactory.regist("xworker.io.netty.handlers.HandlerActions", "createStringDecoder", xworker.io.netty.handlers.HandlerActions::createStringDecoder);
        JavaActionFactory.regist("xworker.io.netty.handlers.HandlerActions", "createStringEncoder", xworker.io.netty.handlers.HandlerActions::createStringEncoder);
        JavaActionFactory.regist("xworker.io.netty.handlers.TimeoutHandler", "create", xworker.io.netty.handlers.TimeoutHandler::create);
        JavaActionFactory.regist("xworker.io.netty.handlers.TimeoutHandler", "onReaderIdle", actionContext -> {
            xworker.io.netty.handlers.TimeoutHandler.onReaderIdle(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.io.netty.handlers.codec.ThingMessageToMessageDecoder", "create", xworker.io.netty.handlers.codec.ThingMessageToMessageDecoder::create);
        JavaActionFactory.regist("xworker.io.netty.handlers.codec.ThingMessageToMessageEncoder", "create", xworker.io.netty.handlers.codec.ThingMessageToMessageEncoder::create);
        JavaActionFactory.regist("xworker.io.netty.handlers.crypto.AESDecoder", "create", xworker.io.netty.handlers.crypto.AESDecoder::create);
        JavaActionFactory.regist("xworker.io.netty.handlers.crypto.AESEncoder", "create", xworker.io.netty.handlers.crypto.AESEncoder::create);
        JavaActionFactory.regist("xworker.io.netty.handlers.http.HttpActions", "sendRedirect", xworker.io.netty.handlers.http.HttpActions::sendRedirect);
        JavaActionFactory.regist("xworker.io.netty.handlers.http.HttpActions", "addCookie", actionContext -> {
            xworker.io.netty.handlers.http.HttpActions.addCookie(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.io.netty.handlers.http.HttpServerHandler", "create", xworker.io.netty.handlers.http.HttpServerHandler::create);
        JavaActionFactory.regist("xworker.io.netty.handlers.http.full.SimpleControl", "doRequest", xworker.io.netty.handlers.http.full.SimpleControl::doRequest);
        JavaActionFactory.regist("xworker.io.netty.handlers.http.full.SimpleControl", "doCheckLogin", xworker.io.netty.handlers.http.full.SimpleControl::doCheckLogin);
        JavaActionFactory.regist("xworker.io.netty.handlers.http.full.SimpleControl", "httpDo", xworker.io.netty.handlers.http.full.SimpleControl::httpDo);
        JavaActionFactory.regist("xworker.io.netty.handlers.http.full.SimpleControl", "doResult", xworker.io.netty.handlers.http.full.SimpleControl::doResult);
        JavaActionFactory.regist("xworker.io.netty.handlers.http.full.SimpleControl", "redirect", xworker.io.netty.handlers.http.full.SimpleControl::redirect);
        JavaActionFactory.regist("xworker.io.netty.handlers.http.full.SimpleControl", "freemarker", xworker.io.netty.handlers.http.full.SimpleControl::freemarker);
        JavaActionFactory.regist("xworker.io.netty.handlers.http.full.SimpleControl", "form", xworker.io.netty.handlers.http.full.SimpleControl::form);
        //JavaActionFactory.regist("xworker.io.netty.handlers.http.full.SimpleControl", "excel", xworker.io.netty.handlers.http.full.SimpleControl::excel);
        JavaActionFactory.regist("xworker.io.netty.handlers.http.full.SimpleControl", "control", xworker.io.netty.handlers.http.full.SimpleControl::control);
        JavaActionFactory.regist("xworker.io.netty.handlers.http.full.SimpleControl", "template", xworker.io.netty.handlers.http.full.SimpleControl::template);
        JavaActionFactory.regist("xworker.io.netty.handlers.http.full.SimpleControl", "dataSet", xworker.io.netty.handlers.http.full.SimpleControl::dataSet);
        //JavaActionFactory.regist("xworker.http.ResultView", "doRegion", xworker.http.ResultView::doRegion);
        //JavaActionFactory.regist("xworker.http.ResultView", "form", xworker.http.ResultView::form);
        //JavaActionFactory.regist("xworker.http.ResultView", "freemarker", xworker.http.ResultView::freemarker);
        //JavaActionFactory.regist("xworker.netty.handlers.http.HttpServerHandler/@SimpleControlRegionCreator", "control", xworker.netty.handlers.http.HttpServerHandler/@SimpleControlRegionCreator::control);
        //JavaActionFactory.regist("xworker.netty.handlers.http.HttpServerHandler/@SimpleControlRegionCreator", "script", xworker.netty.handlers.http.HttpServerHandler/@SimpleControlRegionCreator::script);
        //JavaActionFactory.regist("xworker.netty.handlers.http.full.SimpleControlRegionCreator", "control", xworker.netty.handlers.http.full.SimpleControlRegionCreator::control);
        //JavaActionFactory.regist("xworker.netty.handlers.http.full.SimpleControlRegionCreator", "script", xworker.netty.handlers.http.full.SimpleControlRegionCreator::script);
        JavaActionFactory.regist("xworker.io.netty.handlers.http.full.StaticFile", "doRequest", xworker.io.netty.handlers.http.full.StaticFile::doRequest);
        ///JavaActionFactory.regist("xworker.io.netty.handlers.http.full.StaticFile", "accept", xworker.io.netty.handlers.http.full.StaticFile::accept);
        JavaActionFactory.regist("xworker.io.netty.handlers.message.HandlerManager", "create", xworker.io.netty.handlers.message.HandlerManager::create);
        JavaActionFactory.regist("xworker.io.netty.handlers.message.HandlerManager", "createVariables", actionContext -> {
            xworker.io.netty.handlers.message.HandlerManager.createVariables(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.io.netty.handlers.message.MessageHandlers", "initHandlers", actionContext -> {
            xworker.io.netty.handlers.message.MessageHandlers.initHandlers(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.io.netty.handlers.message.MessageHandlers", "handleMessage", actionContext -> {
            xworker.io.netty.handlers.message.MessageHandlers.handleMessage(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.io.netty.handlers.message.MessageHandlers", "handleGroovyMessage", actionContext -> {
            xworker.io.netty.handlers.message.MessageHandlers.handleGroovyMessage(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.io.netty.handlers.socksx.SocksxHanlders", "createSocksPortUnificationServerHandler", xworker.io.netty.handlers.socksx.SocksxHanlders::createSocksPortUnificationServerHandler);
        JavaActionFactory.regist("xworker.io.netty.handlers.socksx.SocksServerHandler", "create", xworker.io.netty.handlers.socksx.SocksServerHandler::create);
        JavaActionFactory.regist("xworker.io.netty.handlers.socksx.SocksServerHandler", "checkAuth", xworker.io.netty.handlers.socksx.SocksServerHandler::checkAuth);
        JavaActionFactory.regist("xworker.io.netty.handlers.ssl.JavaSSLHandler", "createClientHandler", xworker.io.netty.handlers.ssl.JavaSSLHandler::createClientHandler);
        JavaActionFactory.regist("xworker.io.netty.handlers.ssl.JavaSSLHandler", "createServerHandler", xworker.io.netty.handlers.ssl.JavaSSLHandler::createServerHandler);
        //JavaActionFactory.regist("xworker.io.netty.handlers.ssl.JavaSSLHandler", "clearContext", xworker.io.netty.handlers.ssl.JavaSSLHandler::clearContext);
        JavaActionFactory.regist("xworker.io.netty.handlers.ssl.NettySSLHandler", "createClientHandler", xworker.io.netty.handlers.ssl.NettySSLHandler::createClientHandler);
        JavaActionFactory.regist("xworker.io.netty.handlers.ssl.NettySSLHandler", "createServerHandler", xworker.io.netty.handlers.ssl.NettySSLHandler::createServerHandler);
        JavaActionFactory.regist("xworker.io.netty.handlers.ssl.TestSSLHandler", "createClientHandler", xworker.io.netty.handlers.ssl.TestSSLHandler::createClientHandler);
        JavaActionFactory.regist("xworker.io.netty.handlers.ssl.TestSSLHandler", "clearContext", actionContext -> {
            xworker.io.netty.handlers.ssl.TestSSLHandler.clearContext(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.io.netty.handlers.ssl.TestSSLHandler", "createServerHandler", xworker.io.netty.handlers.ssl.TestSSLHandler::createServerHandler);
        JavaActionFactory.regist("xworker.io.netty.handlers.StringHandler", "create", xworker.io.netty.handlers.StringHandler::create);
        //JavaActionFactory.regist("xworker.groovy.GroovyAction", "run", xworker.groovy.GroovyAction::run);
        JavaActionFactory.regist("xworker.content.QuickContent", "create", xworker.content.QuickContent::create);
        JavaActionFactory.regist("xworker.db.actions.SqlActions", "executeSqls", actionContext -> {
            xworker.db.actions.SqlActions.executeSqls(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.db.actions.SqlActions", "isPrimaryKeyExists", xworker.db.actions.SqlActions::isPrimaryKeyExists);
        JavaActionFactory.regist("xworker.db.actions.SqlActions", "createPrimaryKeysIfNotExists", xworker.db.actions.SqlActions::createPrimaryKeysIfNotExists);
        JavaActionFactory.regist("xworker.db.actions.SqlActions", "query", xworker.db.actions.SqlActions::query);
        JavaActionFactory.regist("xworker.db.actions.SqlActions", "firstRow", xworker.db.actions.SqlActions::firstRow);
        JavaActionFactory.regist("xworker.db.actions.SqlActions", "getQueryValue", xworker.db.actions.SqlActions::getQueryValue);
        JavaActionFactory.regist("xworker.db.jdbc.DataSouceActionContextActions", "init", actionContext -> {
            xworker.db.jdbc.DataSouceActionContextActions.init(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.db.jdbc.DataSouceActionContextActions", "success", actionContext -> {
            xworker.db.jdbc.DataSouceActionContextActions.success(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.db.jdbc.DataSouceActionContextActions", "exception", actionContext -> {
            xworker.db.jdbc.DataSouceActionContextActions.exception(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.db.jdbc.DataSourceActions", "getDataSource", xworker.db.jdbc.DataSourceActions::getDataSource);
        JavaActionFactory.regist("xworker.db.jdbc.DataSourceActions", "getConnection", xworker.db.jdbc.DataSourceActions::getConnection);
        JavaActionFactory.regist("xworker.db.jdbc.DataSourceActions", "close", actionContext -> {
            xworker.db.jdbc.DataSourceActions.close(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.db.jdbc.C3p0Actions", "init", xworker.db.jdbc.C3p0Actions::init);
        JavaActionFactory.regist("xworker.db.jdbc.C3p0Actions", "close", actionContext -> {
            xworker.db.jdbc.C3p0Actions.close(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.db.jdbc.DbcpActions", "init", xworker.db.jdbc.DbcpActions::init);
        JavaActionFactory.regist("xworker.db.jdbc.DbcpActions", "close", actionContext -> {
            xworker.db.jdbc.DbcpActions.close(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.db.jdbc.DataSourceActions", "getDbType", xworker.db.jdbc.DataSourceActions::getDbType);
        JavaActionFactory.regist("xworker.db.jdbc.DataSourceActions", "getProperties", xworker.db.jdbc.DataSourceActions::getProperties);
        JavaActionFactory.regist("xworker.db.jdbc.DataSourceActions", "getDataSourceClassName", xworker.db.jdbc.DataSourceActions::getDataSourceClassName);
        JavaActionFactory.regist("xworker.db.jdbc.HikariActions", "HikariCPInit", xworker.db.jdbc.HikariActions::HikariCPInit);
        JavaActionFactory.regist("xworker.db.jdbc.HikariActions", "HikariCPClose", actionContext -> {
            xworker.db.jdbc.HikariActions.HikariCPClose(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.db.jdbc.PreparedStatementContextActions", "init", actionContext -> {
            xworker.db.jdbc.PreparedStatementContextActions.init(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.db.jdbc.PreparedStatementContextActions", "success", actionContext -> {
            xworker.db.jdbc.PreparedStatementContextActions.success(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.db.jdbc.functions.JDBCFunctions", "query", xworker.db.jdbc.functions.JDBCFunctions::query);
        JavaActionFactory.regist("xworker.db.jdbc.functions.JDBCFunctions", "queryMap", xworker.db.jdbc.functions.JDBCFunctions::queryMap);
        JavaActionFactory.regist("xworker.db.jdbc.functions.JDBCFunctions", "queryValue", xworker.db.jdbc.functions.JDBCFunctions::queryValue);
        JavaActionFactory.regist("xworker.db.jdbc.functions.JDBCFunctions", "update", xworker.db.jdbc.functions.JDBCFunctions::update);
        JavaActionFactory.regist("xworker.db.jdbc.utils.JdbcActions", "deleteTableRowsInc", actionContext -> {
            xworker.db.jdbc.utils.JdbcActions.deleteTableRowsInc(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.db.jdbc.utils.JdbcActions", "initDatabase", actionContext -> {
            xworker.db.jdbc.utils.JdbcActions.initDatabase(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.db.jdbc.utils.JdbcActions", "isDbChanged", xworker.db.jdbc.utils.JdbcActions::isDbChanged);
        JavaActionFactory.regist("xworker.db.mysql.MysqlActions", "createPartitionByDate", actionContext -> {
            xworker.db.mysql.MysqlActions.createPartitionByDate(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.lang.ClassLoaderActions", "getClassLoader", xworker.lang.ClassLoaderActions::getClassLoader);
        JavaActionFactory.regist("xworker.lang.ClassLoaderActions", "clearClassLoader", actionContext -> {
            xworker.lang.ClassLoaderActions.clearClassLoader(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.lang.ClassLoaderActions", "addJars", actionContext -> {
            xworker.lang.ClassLoaderActions.addJars(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.lang.ActionThing", "run", xworker.lang.ActionThing::run);
        JavaActionFactory.regist("xworker.lang.ActionThing", "menu_run", actionContext -> {
            xworker.lang.ActionThing.menu_run(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.lang.CategoryClassLoader", "run", actionContext -> {
            xworker.lang.CategoryClassLoader.run(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.lang.CategoryClassLoader", "getParentClassLoader", xworker.lang.CategoryClassLoader::getParentClassLoader);
        JavaActionFactory.regist("xworker.lang.CategoryClassLoader", "getCategoryClassLoader", xworker.lang.CategoryClassLoader::getCategoryClassLoader);
        JavaActionFactory.regist("xworker.lang.CategoryClassLoader", "getClassLoader", xworker.lang.CategoryClassLoader::getClassLoader);
        JavaActionFactory.regist("xworker.lang.CategoryClassLoader", "apply", actionContext -> {
            xworker.lang.CategoryClassLoader.apply(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.lang.CategoryClassLoader", "applyForce", actionContext -> {
            xworker.lang.CategoryClassLoader.applyForce(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.lang.CategoryClassLoader", "copyToXWorker", actionContext -> {
            xworker.lang.CategoryClassLoader.copyToXWorker(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.lang.CategoryClassLoader", "mavenPomDependencies", actionContext -> {
            xworker.lang.CategoryClassLoader.mavenPomDependencies(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.lang.CategoryClassLoader", "mavenDependencies", actionContext -> {
            xworker.lang.CategoryClassLoader.mavenDependencies(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.lang.Configuration", "init", actionContext -> {
            xworker.lang.Configuration.init(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.lang.Configuration", "getValues", xworker.lang.Configuration::getValues);
        JavaActionFactory.regist("xworker.lang.MetaDescriptor3ActionsCreator", "create", xworker.lang.MetaDescriptor3ActionsCreator::create);
        JavaActionFactory.regist("xworker.lang.thingCreator", "toXml", xworker.lang.thingCreator::toXml);
        JavaActionFactory.regist("xworker.lang.thingCreator", "getAttribute", xworker.lang.thingCreator::getAttribute);
        JavaActionFactory.regist("xworker.lang.thingCreator", "getAllDEPaths", xworker.lang.thingCreator::getAllDEPaths);
        JavaActionFactory.regist("xworker.lang.thingCreator", "getIDEAdditionalThings", xworker.lang.thingCreator::getIDEAdditionalThings);
        JavaActionFactory.regist("xworker.lang.VariableDesc", "createVariableDesc", xworker.lang.VariableDesc::createVariableDesc);
        JavaActionFactory.regist("xworker.lang.VariableDesc", "createVariableSwitch", xworker.lang.VariableDesc::createVariableSwitch);
        JavaActionFactory.regist("org.xmeta.util.ThingLoader", "create", org.xmeta.util.ThingLoader::create);
        JavaActionFactory.regist("xworker.lang.actions.JdkScript", "run", xworker.lang.actions.JdkScript::run);
        JavaActionFactory.regist("xworker.lang.actions.JdkScript", "getScriptEngine", xworker.lang.actions.JdkScript::getScriptEngine);
        JavaActionFactory.regist("xworker.lang.actions.JdkScript", "getFileExt", xworker.lang.actions.JdkScript::getFileExt);
        JavaActionFactory.regist("xworker.lang.actions.ActionActions", "createSeflVarDesc", xworker.lang.actions.ActionActions::createSeflVarDesc);
        JavaActionFactory.regist("xworker.lang.actions.ActionContainer", "create", xworker.lang.actions.ActionContainer::create);
        JavaActionFactory.regist("xworker.lang.actions.ActionContainerActions", "run", xworker.lang.actions.ActionContainerActions::run);
        JavaActionFactory.regist("xworker.lang.actions.ActionMenuCreator", "runAction", actionContext -> {
            xworker.lang.actions.ActionMenuCreator.runAction(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.lang.actions.ActionMenuCreator", "viewCodeClassPath", actionContext -> {
            xworker.lang.actions.ActionMenuCreator.viewCodeClassPath(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.lang.actions.ActionMenuCreator", "setActionChanged", actionContext -> {
            xworker.lang.actions.ActionMenuCreator.setActionChanged(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.lang.actions.ActionUtils", "getString", xworker.lang.actions.ActionUtils::getString);
        JavaActionFactory.regist("xworker.lang.actions.ActionUtils", "getObject", xworker.lang.actions.ActionUtils::getObject);
        JavaActionFactory.regist("xworker.lang.actions.ActionUtils", "getInt", xworker.lang.actions.ActionUtils::getInt);
        JavaActionFactory.regist("xworker.lang.actions.ActionUtils", "getLong", xworker.lang.actions.ActionUtils::getLong);
        JavaActionFactory.regist("xworker.lang.actions.ActionUtils", "getDouble", xworker.lang.actions.ActionUtils::getDouble);
        JavaActionFactory.regist("xworker.lang.actions.ActionUtils", "getFloat", xworker.lang.actions.ActionUtils::getFloat);
        JavaActionFactory.regist("xworker.lang.actions.ActionUtils", "getShort", xworker.lang.actions.ActionUtils::getShort);
        JavaActionFactory.regist("xworker.lang.actions.ActionUtils", "getByte", xworker.lang.actions.ActionUtils::getByte);
        JavaActionFactory.regist("xworker.lang.actions.ActionUtils", "getBytes", xworker.lang.actions.ActionUtils::getBytes);
        JavaActionFactory.regist("xworker.lang.actions.ActionUtils", "getBoolean", xworker.lang.actions.ActionUtils::getBoolean);
        JavaActionFactory.regist("xworker.lang.actions.ActionUtils", "getBigInteger", xworker.lang.actions.ActionUtils::getBigInteger);
        JavaActionFactory.regist("xworker.lang.actions.ActionUtils", "getBigDecimal", xworker.lang.actions.ActionUtils::getBigDecimal);
        JavaActionFactory.regist("xworker.lang.actions.ActionUtils", "getThing", xworker.lang.actions.ActionUtils::getThing);
        JavaActionFactory.regist("xworker.lang.actions.ActionUtils", "getFile", xworker.lang.actions.ActionUtils::getFile);
        JavaActionFactory.regist("xworker.lang.actions.ActionUtils", "getObjectByClass", xworker.lang.actions.ActionUtils::getObjectByClass);
        JavaActionFactory.regist("xworker.lang.actions.ActionUtils", "getParameters", xworker.lang.actions.ActionUtils::getParameters);
        JavaActionFactory.regist("xworker.lang.actions.ActionUtils", "getOgnl", xworker.lang.actions.ActionUtils::getOgnl);
        JavaActionFactory.regist("xworker.lang.actions.ActionUtils", "getChar", xworker.lang.actions.ActionUtils::getChar);
        JavaActionFactory.regist("xworker.lang.actions.ActionUtils", "createObject", xworker.lang.actions.ActionUtils::createObject);
        JavaActionFactory.regist("xworker.lang.actions.ActionUtils", "getEnum", xworker.lang.actions.ActionUtils::getEnum);
        JavaActionFactory.regist("xworker.lang.actions.ActionUtils", "getEnumType", xworker.lang.actions.ActionUtils::getEnumType);
        JavaActionFactory.regist("xworker.lang.actions.ActionUtils", "getStaticField", xworker.lang.actions.ActionUtils::getStaticField);
        JavaActionFactory.regist("xworker.lang.actions.ActionUtils", "getDate", xworker.lang.actions.ActionUtils::getDate);
        JavaActionFactory.regist("xworker.lang.actions.ActionUtils", "getShell", xworker.lang.actions.ActionUtils::getShell);
        JavaActionFactory.regist("xworker.lang.actions.ActionUtils", "getChildActionResult", xworker.lang.actions.ActionUtils::getChildActionResult);
        JavaActionFactory.regist("xworker.lang.actions.ActionUtils", "getChildsActionResultList", xworker.lang.actions.ActionUtils::getChildsActionResultList);
        JavaActionFactory.regist("xworker.lang.actions.ActionUtils", "getChildsActionResultArray", xworker.lang.actions.ActionUtils::getChildsActionResultArray);
        JavaActionFactory.regist("xworker.lang.actions.ActionUtils", "getObjectOrChildActionResult", xworker.lang.actions.ActionUtils::getObjectOrChildActionResult);
        JavaActionFactory.regist("xworker.lang.actions.ActionUtils", "getObjectOrChildsActionResultList", xworker.lang.actions.ActionUtils::getObjectOrChildsActionResultList);
        JavaActionFactory.regist("xworker.lang.actions.ActionUtils", "getObjectOrChildsActionResultArray", xworker.lang.actions.ActionUtils::getObjectOrChildsActionResultArray);
        JavaActionFactory.regist("xworker.lang.actions.ActionUtils", "getThings", xworker.lang.actions.ActionUtils::getThings);
        JavaActionFactory.regist("xworker.lang.actions.ActionUtils", "getURL", xworker.lang.actions.ActionUtils::getURL);
        JavaActionFactory.regist("xworker.lang.actions.ActionUtils", "getStringList", xworker.lang.actions.ActionUtils::getStringList);
        JavaActionFactory.regist("xworker.lang.actions.ActionUtils", "getDelimiter", xworker.lang.actions.ActionUtils::getDelimiter);
        JavaActionFactory.regist("xworker.lang.actions.ActionUtils", "doAction", xworker.lang.actions.ActionUtils::doAction);
        JavaActionFactory.regist("xworker.lang.actions.ActionUtils", "executeChildsAction", xworker.lang.actions.ActionUtils::executeChildsAction);
        JavaActionFactory.regist("xworker.lang.actions.ActionUtils", "getObjectArray", xworker.lang.actions.ActionUtils::getObjectArray);
        JavaActionFactory.regist("xworker.lang.actions.ActionUtils", "getClass_", xworker.lang.actions.ActionUtils::getClass_);
        JavaActionFactory.regist("xworker.lang.actions.ActionUtils", "getClasses", xworker.lang.actions.ActionUtils::getClasses);
        JavaActionFactory.regist("xworker.lang.actions.ActionUtils", "getJsonObject", xworker.lang.actions.ActionUtils::getJsonObject);
        JavaActionFactory.regist("xworker.lang.actions.ActionUtils", "getStringArray", xworker.lang.actions.ActionUtils::getStringArray);
        JavaActionFactory.regist("xworker.lang.actions.ActionUtils", "getThingManager", xworker.lang.actions.ActionUtils::getThingManager);
        JavaActionFactory.regist("xworker.lang.actions.ActionUtils", "getCategory", xworker.lang.actions.ActionUtils::getCategory);
        JavaActionFactory.regist("xworker.lang.actions.ActionUtils", "getConfiguration", xworker.lang.actions.ActionUtils::getConfiguration);
        JavaActionFactory.regist("xworker.lang.actions.ActionUtils", "getConnection", xworker.lang.actions.ActionUtils::getConnection);
        JavaActionFactory.regist("xworker.lang.actions.ActionUtils", "executeGroovy", xworker.lang.actions.ActionUtils::executeGroovy);
        JavaActionFactory.regist("xworker.lang.actions.ActionUtils", "getLocale", xworker.lang.actions.ActionUtils::getLocale);
        JavaActionFactory.regist("xworker.lang.actions.ActionUtils", "getClassLoader", xworker.lang.actions.ActionUtils::getClassLoader);
        JavaActionFactory.regist("xworker.lang.actions.ActionUtils", "getCachedObject", xworker.lang.actions.ActionUtils::getCachedObject);
        JavaActionFactory.regist("xworker.lang.actions.ActionUtils", "getProperties", xworker.lang.actions.ActionUtils::getProperties);
        JavaActionFactory.regist("xworker.lang.actions.ActionUtils", "getDuration", xworker.lang.actions.ActionUtils::getDuration);
        JavaActionFactory.regist("xworker.lang.actions.ActionUtils", "getPropertiesMap", xworker.lang.actions.ActionUtils::getPropertiesMap);
        JavaActionFactory.regist("xworker.lang.actions.ActionUtils", "createChilds", xworker.lang.actions.ActionUtils::createChilds);
        JavaActionFactory.regist("xworker.lang.actions.BaseActionCreator", "run", xworker.lang.actions.BaseActionCreator::run);
        JavaActionFactory.regist("xworker.lang.actions.BeginCreator", "run", xworker.lang.actions.BeginCreator::run);
        JavaActionFactory.regist("xworker.lang.actions.BeginCreator", "runSubActions", xworker.lang.actions.BeginCreator::runSubActions);
        JavaActionFactory.regist("xworker.lang.actions.BreakCreator", "run", actionContext -> {
            xworker.lang.actions.BreakCreator.run(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.lang.actions.Condition", "run", xworker.lang.actions.Condition::run);
        JavaActionFactory.regist("xworker.actions.BlankAction", "run", actionContext -> {
            xworker.actions.BlankAction.run(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.lang.actions.ContinueCreator", "run", actionContext -> {
            xworker.lang.actions.ContinueCreator.run(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.actions.DelayAction", "run", actionContext -> {
            xworker.actions.DelayAction.run(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.lang.actions.DoCreator", "run", xworker.lang.actions.DoCreator::run);
        JavaActionFactory.regist("xworker.lang.actions.ThingLoaderActions", "executeObjectMethod", xworker.lang.actions.ThingLoaderActions::executeObjectMethod);
        JavaActionFactory.regist("xworker.lang.actions.ForCreator", "run", xworker.lang.actions.ForCreator::run);
        JavaActionFactory.regist("xworker.lang.actions.GetAttributeSelf", "run", xworker.lang.actions.GetAttributeSelf::run);
        JavaActionFactory.regist("xworker.lang.actions.GetParentContextValue", "run", xworker.lang.actions.GetParentContextValue::run);
        JavaActionFactory.regist("xworker.lang.actions.GetSelfActionValue", "run", xworker.lang.actions.GetSelfActionValue::run);
        JavaActionFactory.regist("xworker.lang.actions.GetVariable", "run", xworker.lang.actions.GetVariable::run);
        JavaActionFactory.regist("xworker.lang.actions.GetVariable", "getVariable", xworker.lang.actions.GetVariable::getVariable);
        JavaActionFactory.regist("xworker.lang.actions.GetVariable", "runOgnl", xworker.lang.actions.GetVariable::runOgnl);
        JavaActionFactory.regist("xworker.lang.actions.GetVariable", "getVarExpression", xworker.lang.actions.GetVariable::getVarExpression);
        JavaActionFactory.regist("xworker.lang.actions.VariablesActions", "setGloablVariables", actionContext -> {
            xworker.lang.actions.VariablesActions.setGloablVariables(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.lang.actions.IfCreator", "run", xworker.lang.actions.IfCreator::run);
        JavaActionFactory.regist("xworker.lang.actions.IfCreator", "condition", xworker.lang.actions.IfCreator::condition);
        JavaActionFactory.regist("xworker.lang.actions.ActionActions", "createDefineAcionsDescs", xworker.lang.actions.ActionActions::createDefineAcionsDescs);
        JavaActionFactory.regist("xworker.lang.actions.ActionActions", "createVariableDefineDescs", xworker.lang.actions.ActionActions::createVariableDefineDescs);
        JavaActionFactory.regist("xworker.lang.actions.IteratorCreator", "run", xworker.lang.actions.IteratorCreator::run);
        JavaActionFactory.regist("xworker.lang.actions.IteratorCreator", "getCollection", xworker.lang.actions.IteratorCreator::getCollection);
        JavaActionFactory.regist("xworker.lang.actions.JasonDataActionCreator", "run", xworker.lang.actions.JasonDataActionCreator::run);
        JavaActionFactory.regist("xworker.lang.actions.VariablesActions", "setLocalVariables", actionContext -> {
            xworker.lang.actions.VariablesActions.setLocalVariables(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.lang.actions.MapIterator", "run", xworker.lang.actions.MapIterator::run);
        JavaActionFactory.regist("xworker.lang.actions.MethodCallCreator", "run", xworker.lang.actions.MethodCallCreator::run);
        JavaActionFactory.regist("xworker.lang.actions.MethodInvoker", "run", xworker.lang.actions.MethodInvoker::run);
        JavaActionFactory.regist("xworker.lang.actions.NOOPCreator", "run", actionContext -> {
            xworker.lang.actions.NOOPCreator.run(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.lang.actions.NotImplemented", "run", actionContext -> {
            xworker.lang.actions.NotImplemented.run(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.lang.actions.ObjectFactoryCreator", "run", xworker.lang.actions.ObjectFactoryCreator::run);
        JavaActionFactory.regist("xworker.lang.actions.ObjectFactoryParamsToPropertyCreator", "run", xworker.lang.actions.ObjectFactoryParamsToPropertyCreator::run);
        JavaActionFactory.regist("xworker.lang.actions.ObjectPropertiesSetterCreator", "run", xworker.lang.actions.ObjectPropertiesSetterCreator::run);
        JavaActionFactory.regist("xworker.lang.actions.ObjectPropertiesSetterParamsToPropertyCreator", "run", actionContext -> {
            xworker.lang.actions.ObjectPropertiesSetterParamsToPropertyCreator.run(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.lang.actions.code.OgnlAction", "run", xworker.lang.actions.code.OgnlAction::run);
        JavaActionFactory.regist("xworker.lang.actions.ParamsToObjectCreator", "run", xworker.lang.actions.ParamsToObjectCreator::run);
        JavaActionFactory.regist("xworker.lang.actions.PropertiesSetterCreator", "run", actionContext -> {
            xworker.lang.actions.PropertiesSetterCreator.run(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.lang.actions.PropertyChildCreator", "run", xworker.lang.actions.PropertyChildCreator::run);
        JavaActionFactory.regist("xworker.lang.actions.PropertyGetterCreator", "run", xworker.lang.actions.PropertyGetterCreator::run);
        JavaActionFactory.regist("xworker.lang.actions.PropertySetterCreator", "run", actionContext -> {
            xworker.lang.actions.PropertySetterCreator.run(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.lang.actions.RefAction", "run", xworker.lang.actions.RefAction::run);
        JavaActionFactory.regist("xworker.lang.actions.ReturnCreator", "run", xworker.lang.actions.ReturnCreator::run);
        JavaActionFactory.regist("xworker.lang.actions.ReturnFirstNotNull", "run", xworker.lang.actions.ReturnFirstNotNull::run);
        JavaActionFactory.regist("xworker.actions.ScalaAction", "run", xworker.actions.ScalaAction::run);
        JavaActionFactory.regist("xworker.lang.actions.SelfActionCreator", "getVarScope", xworker.lang.actions.SelfActionCreator::getVarScope);
        JavaActionFactory.regist("xworker.lang.actions.SelfActionCreator", "setVar", actionContext -> {
            xworker.lang.actions.SelfActionCreator.setVar(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.lang.actions.ActionActions", "processAttributeTemplate", xworker.lang.actions.ActionActions::processAttributeTemplate);
        JavaActionFactory.regist("xworker.lang.actions.VariablesActions", "setObjectAttributes", xworker.lang.actions.VariablesActions::setObjectAttributes);
        JavaActionFactory.regist("xworker.lang.actions.ThreadActions", "sleep", actionContext -> {
            xworker.lang.actions.ThreadActions.sleep(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.lang.actions.SwitchCreator", "run", xworker.lang.actions.SwitchCreator::run);
        JavaActionFactory.regist("xworker.lang.actions.Synchronized", "run", xworker.lang.actions.Synchronized::run);
        JavaActionFactory.regist("xworker.lang.actions.ThingAction", "run", xworker.lang.actions.ThingAction::run);
        JavaActionFactory.regist("xworker.lang.actions.ThingAction", "getThing", xworker.lang.actions.ThingAction::getThing);
        JavaActionFactory.regist("xworker.lang.actions.ThingAction", "getActionContext", xworker.lang.actions.ThingAction::getActionContext);
        JavaActionFactory.regist("xworker.lang.actions.ThingAction", "getParameters", xworker.lang.actions.ThingAction::getParameters);
        JavaActionFactory.regist("xworker.lang.actions.ThingCallCreator", "run", xworker.lang.actions.ThingCallCreator::run);
        JavaActionFactory.regist("xworker.lang.actions.ThingLoaderActions", "executeThingLoader", xworker.lang.actions.ThingLoaderActions::executeThingLoader);
        JavaActionFactory.regist("xworker.lang.actions.ThingTemplateAction", "run", xworker.lang.actions.ThingTemplateAction::run);
        JavaActionFactory.regist("xworker.lang.actions.ThrowCreator", "run", xworker.lang.actions.ThrowCreator::run);
        JavaActionFactory.regist("xworker.lang.actions.TryCreator", "run", xworker.lang.actions.TryCreator::run);
        JavaActionFactory.regist("xworker.lang.actions.ValueFactoryCreator", "run", xworker.lang.actions.ValueFactoryCreator::run);
        JavaActionFactory.regist("xworker.lang.actions.WhileCreator", "run", xworker.lang.actions.WhileCreator::run);
        JavaActionFactory.regist("xworker.lang.actions.With", "run", xworker.lang.actions.With::run);
        JavaActionFactory.regist("xworker.lang.actions.BooleanActions", "and", xworker.lang.actions.BooleanActions::and);
        JavaActionFactory.regist("xworker.lang.actions.BooleanActions", "isNotNull", xworker.lang.actions.BooleanActions::isNotNull);
        JavaActionFactory.regist("xworker.lang.actions.BooleanActions", "isNotTrue", xworker.lang.actions.BooleanActions::isNotTrue);
        JavaActionFactory.regist("xworker.lang.actions.BooleanActions", "isNull", xworker.lang.actions.BooleanActions::isNull);
        JavaActionFactory.regist("xworker.lang.actions.BooleanActions", "isTrue", xworker.lang.actions.BooleanActions::isTrue);
        JavaActionFactory.regist("xworker.lang.actions.BooleanActions", "not", xworker.lang.actions.BooleanActions::not);
        JavaActionFactory.regist("xworker.lang.actions.BooleanActions", "or", xworker.lang.actions.BooleanActions::or);
        JavaActionFactory.regist("xworker.lang.actions.log.PrintActionsPrintCreator", "run", actionContext -> {
            xworker.lang.actions.log.PrintActionsPrintCreator.run(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.lang.actions.log.PrintActionsPrintlnCreator", "run", actionContext -> {
            xworker.lang.actions.log.PrintActionsPrintlnCreator.run(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.lang.actions.log.PrintActionsPrintTemplateCreator", "run", actionContext -> {
            xworker.lang.actions.log.PrintActionsPrintTemplateCreator.run(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.lang.actions.log.PrintActionsPrintlnTemplateCreator", "run", actionContext -> {
            xworker.lang.actions.log.PrintActionsPrintlnTemplateCreator.run(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.lang.context.ActionListener", "init", actionContext -> {
            xworker.lang.context.ActionListener.init(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.lang.context.ActionListener", "success", actionContext -> {
            xworker.lang.context.ActionListener.success(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.lang.context.ActionListener", "exception", actionContext -> {
            xworker.lang.context.ActionListener.exception(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.lang.context.DebugContext", "init", actionContext -> {
            xworker.lang.context.DebugContext.init(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.lang.context.DebugContext", "success", actionContext -> {
            xworker.lang.context.DebugContext.success(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.lang.context.DebugContext", "exception", actionContext -> {
            xworker.lang.context.DebugContext.exception(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.lang.context.DebugContext", "onDoAction", actionContext -> {
            xworker.lang.context.DebugContext.onDoAction(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.lang.context.PerformanceContext", "init", actionContext -> {
            xworker.lang.context.PerformanceContext.init(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.lang.context.PerformanceContext", "success", actionContext -> {
            xworker.lang.context.PerformanceContext.success(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.lang.context.PerformanceContext", "exception", actionContext -> {
            xworker.lang.context.PerformanceContext.exception(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.lang.context.PerformanceContext", "inherit", xworker.lang.context.PerformanceContext::inherit);
        JavaActionFactory.regist("xworker.lang.executor.ExecutorActionContext", "init", actionContext -> {
            xworker.lang.executor.ExecutorActionContext.init(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.lang.executor.ExecutorActionContext", "success", actionContext -> {
            xworker.lang.executor.ExecutorActionContext.success(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.lang.executor.ExecutorActionContext", "exception", actionContext -> {
            xworker.lang.executor.ExecutorActionContext.exception(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.lang.executor.ExecutorActionContext", "onDoAction", actionContext -> {
            xworker.lang.executor.ExecutorActionContext.onDoAction(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.lang.executor.ExecutorActions", "requestUI", actionContext -> {
            xworker.lang.executor.ExecutorActions.requestUI(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.lang.executor.ExecutorActions", "log", actionContext -> {
            xworker.lang.executor.ExecutorActions.log(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.lang.executor.ExecutorActions", "request", actionContext -> {
            xworker.lang.executor.ExecutorActions.request(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.lang.executor.requests.HtmlRequest", "create", xworker.lang.executor.requests.HtmlRequest::create);
        //JavaActionFactory.regist("xworker.lang.executor.requests.RequestComposite", "create", xworker.lang.executor.requests.RequestComposite::create);
        //JavaActionFactory.regist("xworker.lang.executor.requests.RequestForm", "create", xworker.lang.executor.requests.RequestForm::create);
        JavaActionFactory.regist("xworker.lang.executor.requests.ThingDescRequest", "create", xworker.lang.executor.requests.ThingDescRequest::create);
        JavaActionFactory.regist("xworker.lang.executor.requests.ThingForm", "create", xworker.lang.executor.requests.ThingForm::create);
        JavaActionFactory.regist("xworker.lang.executor.requests.ThingForm", "ok", xworker.lang.executor.requests.ThingForm::ok);
        JavaActionFactory.regist("xworker.lang.executor.requests.ThingForm", "cancel", actionContext -> {
            xworker.lang.executor.requests.ThingForm.cancel(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.lang.executor.requests.UrlRequest", "create", xworker.lang.executor.requests.UrlRequest::create);
        //JavaActionFactory.regist("xworker.lang.executor.requests.RequestForm", "getResult", xworker.lang.executor.requests.RequestForm::getResult);
        //JavaActionFactory.regist("xworker.lang.executor.requests.RequestForm", "init", xworker.lang.executor.requests.RequestForm::init);
        //JavaActionFactory.regist("xworker.lang.executor.requests.RequestForm", "validate", xworker.lang.executor.requests.RequestForm::validate);
        JavaActionFactory.regist("xworker.task.DistributedTask", "taskRun", xworker.task.DistributedTask::taskRun);
        //JavaActionFactory.regist("xworker.task.segment.SegmentTaskActions", "getRangeTaskThing", xworker.task.segment.SegmentTaskActions::getRangeTaskThing);
        JavaActionFactory.regist("xworker.task.segment.SegmentTaskActions", "run", actionContext -> {
            xworker.task.segment.SegmentTaskActions.run(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.task.segment.SegmentTaskActions", "stop", actionContext -> {
            xworker.task.segment.SegmentTaskActions.stop(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.task.segment.SegmentTaskActions", "remove", actionContext -> {
            xworker.task.segment.SegmentTaskActions.remove(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.task.segment.SegmentTaskActions", "onRangeSuccess", actionContext -> {
            xworker.task.segment.SegmentTaskActions.onRangeSuccess(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.task.segment.SegmentTaskActions", "onRangeException", actionContext -> {
            xworker.task.segment.SegmentTaskActions.onRangeException(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.task.segment.SegmentTaskActions", "onRangeFailure", actionContext -> {
            xworker.task.segment.SegmentTaskActions.onRangeFailure(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.task.segment.SegmentTaskActions", "onRanageTimeout", actionContext -> {
            xworker.task.segment.SegmentTaskActions.onRanageTimeout(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.task.segment.SegmentTaskActions", "onException", actionContext -> {
            xworker.task.segment.SegmentTaskActions.onException(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.task.segment.SegmentTaskActions", "onFinished", actionContext -> {
            xworker.task.segment.SegmentTaskActions.onFinished(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.task.SingleTask", "run", actionContext -> {
            xworker.task.SingleTask.run(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.task.SingleTask", "isRunning", xworker.task.SingleTask::isRunning);
        JavaActionFactory.regist("xworker.task.TaskManager", "run", xworker.task.TaskManager::run);
        JavaActionFactory.regist("xworker.task.TaskManager", "stop", actionContext -> {
            xworker.task.TaskManager.stop(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.task.TaskManager", "createUI", xworker.task.TaskManager::createUI);
        JavaActionFactory.regist("xworker.task.TaskManager", "doTask", xworker.task.TaskManager::doTask);
        JavaActionFactory.regist("xworker.task.NameThreadFactory", "setDeamonValue", actionContext -> {
            xworker.task.NameThreadFactory.setDeamonValue(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.task.TaskExecutor", "run", xworker.task.TaskExecutor::run);
        JavaActionFactory.regist("xworker.task.TaskExecutor", "requestOk", actionContext -> {
            xworker.task.TaskExecutor.requestOk(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.task.TaskExecutor", "getLabel", xworker.task.TaskExecutor::getLabel);
        JavaActionFactory.regist("xworker.task.TaskExecutor", "getMessageId", xworker.task.TaskExecutor::getMessageId);
        JavaActionFactory.regist("xworker.task.actions.UserTaskActions", "runUserTask", actionContext -> {
            xworker.task.actions.UserTaskActions.runUserTask(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.task.actions.UserTaskActions", "setTotalJobs", actionContext -> {
            xworker.task.actions.UserTaskActions.setTotalJobs(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.task.actions.UserTaskActions", "setLabelDetail", actionContext -> {
            xworker.task.actions.UserTaskActions.setLabelDetail(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.task.actions.UserTaskActions", "appendCompleteJobs", actionContext -> {
            xworker.task.actions.UserTaskActions.appendCompleteJobs(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.task.actions.UserTaskActions", "cancel", actionContext -> {
            xworker.task.actions.UserTaskActions.cancel(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.task.flow.TaskFlowTaskActions", "isReadyGroovyTask", xworker.task.flow.TaskFlowTaskActions::isReadyGroovyTask);
        JavaActionFactory.regist("xworker.task.flow.TaskFlowTaskActions", "doTaskGroovyAction", xworker.task.flow.TaskFlowTaskActions::doTaskGroovyAction);
        JavaActionFactory.regist("xworker.task.flow.TaskFlowTaskActions", "isReadyJoin", xworker.task.flow.TaskFlowTaskActions::isReadyJoin);
        JavaActionFactory.regist("xworker.task.flow.TaskFlowTaskActions", "getOnExceptionNextTasks", xworker.task.flow.TaskFlowTaskActions::getOnExceptionNextTasks);
        JavaActionFactory.regist("xworker.task.flow.TaskFlowTaskActions", "getOnSuccessNextTasks", xworker.task.flow.TaskFlowTaskActions::getOnSuccessNextTasks);
        JavaActionFactory.regist("xworker.task.flow.TaskFlowTaskActions", "getRandomNextTasks", xworker.task.flow.TaskFlowTaskActions::getRandomNextTasks);
        JavaActionFactory.regist("xworker.task.flow.TaskFlowActions", "start", xworker.task.flow.TaskFlowActions::start);
        JavaActionFactory.regist("xworker.task.flow.TaskFlowTaskActions", "getNextTasks", xworker.task.flow.TaskFlowTaskActions::getNextTasks);
        JavaActionFactory.regist("xworker.task.flow.TaskFlowTaskActions", "isReady", xworker.task.flow.TaskFlowTaskActions::isReady);
        JavaActionFactory.regist("xworker.task.segment.impl.DbRangeStore", "create", xworker.task.segment.impl.DbRangeStore::create);
        JavaActionFactory.regist("xworker.task.segment.impl.DefaultRangeGenerator", "create", xworker.task.segment.impl.DefaultRangeGenerator::create);
        JavaActionFactory.regist("xworker.task.segment.impl.FileRangeStore", "create", xworker.task.segment.impl.FileRangeStore::create);
        JavaActionFactory.regist("xworker.task.segment.impl.ListRangeStore", "create", xworker.task.segment.impl.ListRangeStore::create);
        JavaActionFactory.regist("xworker.task.segment.impl.ThingRangeStore", "create", xworker.task.segment.impl.ThingRangeStore::create);
        JavaActionFactory.regist("xworker.task.segment.impl.TimeRangeGenerator", "create", xworker.task.segment.impl.TimeRangeGenerator::create);
        JavaActionFactory.regist("xworker.task.rule.RuleTaskActions", "isActiveGroovy", xworker.task.rule.RuleTaskActions::isActiveGroovy);
        JavaActionFactory.regist("xworker.task.rule.RuleTaskActions", "doTaskGroovy", xworker.task.rule.RuleTaskActions::doTaskGroovy);
        JavaActionFactory.regist("xworker.task.rule.RuleTaskActions", "isActiveOnException", xworker.task.rule.RuleTaskActions::isActiveOnException);
        JavaActionFactory.regist("xworker.task.rule.RuleTaskActions", "isActiveOnSuccess", xworker.task.rule.RuleTaskActions::isActiveOnSuccess);
        JavaActionFactory.regist("xworker.task.rule.RuleTaskActions", "start", actionContext -> {
            xworker.task.rule.RuleTaskActions.start(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.task.rule.RuleTaskActions", "stop", actionContext -> {
            xworker.task.rule.RuleTaskActions.stop(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.task.rule.RuleTaskActions", "getRuleTask", xworker.task.rule.RuleTaskActions::getRuleTask);
        JavaActionFactory.regist("xworker.task.rule.RuleTaskActions", "reset", actionContext -> {
            xworker.task.rule.RuleTaskActions.reset(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.task.state.StateTask", "run", xworker.task.state.StateTask::run);
        JavaActionFactory.regist("xworker.lang.text.FreemarkerActions", "run", xworker.lang.text.FreemarkerActions::run);
        JavaActionFactory.regist("xworker.lang.text.JsonDataFormatActions", "format", xworker.lang.text.JsonDataFormatActions::format);
        JavaActionFactory.regist("xworker.lang.text.JsonDataFormatActions", "parse", xworker.lang.text.JsonDataFormatActions::parse);
        JavaActionFactory.regist("xworker.lang.text.JsonDataFormatActions", "parseDataObject", xworker.lang.text.JsonDataFormatActions::parseDataObject);
        JavaActionFactory.regist("xworker.lang.text.JsonDataFormatActions", "getData", xworker.lang.text.JsonDataFormatActions::getData);
        JavaActionFactory.regist("xworker.lang.text.JsonDataFormatActions", "getArrayData", xworker.lang.text.JsonDataFormatActions::getArrayData);
        JavaActionFactory.regist("xworker.lang.thingmenus.CodeWindow", "doAction", actionContext -> {
            xworker.lang.thingmenus.CodeWindow.doAction(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.lang.thingmenus.ExecuteAction", "doAction", actionContext -> {
            xworker.lang.thingmenus.ExecuteAction.doAction(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.lang.thingmenus.ExecuteActionWithThingForm", "doAction", actionContext -> {
            xworker.lang.thingmenus.ExecuteActionWithThingForm.doAction(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.lang.thingmenus.IdeOpen", "doAction", actionContext -> {
            xworker.lang.thingmenus.IdeOpen.doAction(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.lang.thingmenus.IdeOpenEditor", "ideOpenEditor", actionContext -> {
            xworker.lang.thingmenus.IdeOpenEditor.ideOpenEditor(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.lang.thingmenus.IdeActions", "ideOpenView", actionContext -> {
            xworker.lang.thingmenus.IdeActions.ideOpenView(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.lang.util.ThingIndexActions", "getThings", xworker.lang.util.ThingIndexActions::getThings);
        JavaActionFactory.regist("xworker.thingeditor.SetupActions", "init", xworker.thingeditor.SetupActions::init);
        JavaActionFactory.regist("xworker.thingeditor.SetupActions", "setup", actionContext -> {
            xworker.thingeditor.SetupActions.setup(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.workbench.ThingEditorActions", "selectNode", actionContext -> {
            xworker.workbench.ThingEditorActions.selectNode(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.workbench.ThingEditorActions", "save", actionContext -> {
            xworker.workbench.ThingEditorActions.save(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.workbench.ThingEditorActions", "refreshOutline", actionContext -> {
            xworker.workbench.ThingEditorActions.refreshOutline(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.workbench.ThingEditorActions", "showAddChild", actionContext -> {
            xworker.workbench.ThingEditorActions.showAddChild(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.workbench.ThingEditorActions", "setAddChildDescriptor", actionContext -> {
            xworker.workbench.ThingEditorActions.setAddChildDescriptor(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.workbench.ThingEditorActions", "setAddChildValues", actionContext -> {
            xworker.workbench.ThingEditorActions.setAddChildValues(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.workbench.ThingEditorActions", "doAddChild", actionContext -> {
            xworker.workbench.ThingEditorActions.doAddChild(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.workbench.ThingEditorActions", "focusAttributeInput", actionContext -> {
            xworker.workbench.ThingEditorActions.focusAttributeInput(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.workbench.ThingEditorActions", "setValues", actionContext -> {
            xworker.workbench.ThingEditorActions.setValues(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.workbench.ThingEditorActions", "showFormEditor", actionContext -> {
            xworker.workbench.ThingEditorActions.showFormEditor(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.workbench.ThingEditorActions", "selectChildTreeNode", actionContext -> {
            xworker.workbench.ThingEditorActions.selectChildTreeNode(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.workbench.ThingEditorActions", "isXmlEditor", actionContext -> {
            xworker.workbench.ThingEditorActions.isXmlEditor(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.workbench.ThingEditorActions", "onSuccess", actionContext -> {
            xworker.workbench.ThingEditorActions.onSuccess(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.workbench.ThingEditorActions", "nodeMoveUp", actionContext -> {
            xworker.workbench.ThingEditorActions.nodeMoveUp(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.workbench.ThingEditorActions", "nodeMoveDown", actionContext -> {
            xworker.workbench.ThingEditorActions.nodeMoveDown(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.workbench.ThingEditorActions", "getCurrentThing", actionContext -> {
            xworker.workbench.ThingEditorActions.getCurrentThing(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.workbench.ThingEditorActions", "refreshRoot", actionContext -> {
            xworker.workbench.ThingEditorActions.refreshRoot(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.workbench.ThingEditorActions", "showXmlEditor", actionContext -> {
            xworker.workbench.ThingEditorActions.showXmlEditor(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.workbench.ThingEditorActions", "showGuideEditor", actionContext -> {
            xworker.workbench.ThingEditorActions.showGuideEditor(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.workbench.ThingEditorActions", "nodeDelete", actionContext -> {
            xworker.workbench.ThingEditorActions.nodeDelete(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.workbench.ThingEditorActions", "selectDescriptor", actionContext -> {
            xworker.workbench.ThingEditorActions.selectDescriptor(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.workbench.ThingEditorActions", "isFormEditor", actionContext -> {
            xworker.workbench.ThingEditorActions.isFormEditor(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.workbench.ThingEditorActions", "isAddChild", actionContext -> {
            xworker.workbench.ThingEditorActions.isAddChild(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.workbench.ThingEditorActions", "isGuideEditor", actionContext -> {
            xworker.workbench.ThingEditorActions.isGuideEditor(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.workbench.ThingEditorActions", "getAddChildSelectedDescriptor", actionContext -> {
            xworker.workbench.ThingEditorActions.getAddChildSelectedDescriptor(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.workbench.ThingEditorActions", "getValues", actionContext -> {
            xworker.workbench.ThingEditorActions.getValues(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.workbench.WorkbenchActions", "getWorkbench", xworker.workbench.WorkbenchActions::getWorkbench);
        JavaActionFactory.regist("xworker.workbench.WorkbenchActions", "openThingEditor", actionContext -> {
            xworker.workbench.WorkbenchActions.openThingEditor(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.workbench.WorkbenchActions", "getThingEditor", xworker.workbench.WorkbenchActions::getThingEditor);
        JavaActionFactory.regist("xworker.workbench.WorkbenchActions", "openCompositeEditor", actionContext -> {
            xworker.workbench.WorkbenchActions.openCompositeEditor(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.workbench.WorkbenchActions", "getCompositeEditor", xworker.workbench.WorkbenchActions::getCompositeEditor);
        JavaActionFactory.regist("xworker.workbench.WorkbenchActions", "openFileEditor", actionContext -> {
            xworker.workbench.WorkbenchActions.openFileEditor(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.workbench.WorkbenchActions", "getFileEditor", xworker.workbench.WorkbenchActions::getFileEditor);
        JavaActionFactory.regist("xworker.workbench.WorkbenchActions", "openUrl", actionContext -> {
            xworker.workbench.WorkbenchActions.openUrl(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.workbench.WorkbenchActions", "getWebBrowserEditor", xworker.workbench.WorkbenchActions::getWebBrowserEditor);
        JavaActionFactory.regist("xworker.workbench.WorkbenchActions", "openEditor", xworker.workbench.WorkbenchActions::openEditor);
        JavaActionFactory.regist("xworker.workbench.WorkbenchActions", "getEditor", xworker.workbench.WorkbenchActions::getEditor);
        JavaActionFactory.regist("xworker.workbench.WorkbenchActions", "isDirty", xworker.workbench.WorkbenchActions::isDirty);
        JavaActionFactory.regist("xworker.workbench.WorkbenchActions", "save", actionContext -> {
            xworker.workbench.WorkbenchActions.save(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.workbench.WorkbenchActions", "saveAll", actionContext -> {
            xworker.workbench.WorkbenchActions.saveAll(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.workbench.WorkbenchActions", "exit", actionContext -> {
            xworker.workbench.WorkbenchActions.exit(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.workbench.WorkbenchActions", "openView", xworker.workbench.WorkbenchActions::openView);
        JavaActionFactory.regist("xworker.workbench.WorkbenchActions", "getView", xworker.workbench.WorkbenchActions::getView);
        JavaActionFactory.regist("xworker.com.google.proto.ProtoActions", "createJsonMessage", xworker.com.google.proto.ProtoActions::createJsonMessage);
        JavaActionFactory.regist("xworker.com.google.proto.ProtoActions", "getProtobufMessageFactory", xworker.com.google.proto.ProtoActions::getProtobufMessageFactory);
        JavaActionFactory.regist("xworker.com.google.proto.ProtoActions", "getMessageFactory", xworker.com.google.proto.ProtoActions::getMessageFactory);
        JavaActionFactory.regist("xworker.com.google.proto.ProtobufMessages", "clearMessageFactory", actionContext -> {
            xworker.com.google.proto.ProtobufMessages.clearMessageFactory(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.com.google.proto.ProtoActions", "decodeBytes", xworker.com.google.proto.ProtoActions::decodeBytes);
        JavaActionFactory.regist("xworker.com.google.proto.ProtoActions", "decodeJson", xworker.com.google.proto.ProtoActions::decodeJson);
        JavaActionFactory.regist("xworker.com.google.proto.ProtoActions", "newBuilder", xworker.com.google.proto.ProtoActions::newBuilder);
        JavaActionFactory.regist("xworker.com.google.proto.ProtobufMessageFactory", "getProtobufMessageFactory", xworker.com.google.proto.ProtobufMessageFactory::getProtobufMessageFactory);
        JavaActionFactory.regist("xworker.com.google.proto.ProtobufMessages", "getMessageFactory", xworker.com.google.proto.ProtobufMessages::getMessageFactory);
        JavaActionFactory.regist("xworker.com.google.proto.ProtobufMessages", "createMessage", xworker.com.google.proto.ProtobufMessages::createMessage);
        JavaActionFactory.regist("xworker.io.netty.handlers.codec.protobuf.MessageHandler", "create", xworker.io.netty.handlers.codec.protobuf.MessageHandler::create);
        JavaActionFactory.regist("xworker.io.netty.handlers.codec.protobuf.MessageHandler", "onMessage", actionContext -> {
            xworker.io.netty.handlers.codec.protobuf.MessageHandler.onMessage(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.io.netty.handlers.codec.protobuf.MessageLiteHandler", "create", xworker.io.netty.handlers.codec.protobuf.MessageLiteHandler::create);
        JavaActionFactory.regist("xworker.io.netty.handlers.codec.protobuf.SelfProtobufDecoder", "create", xworker.io.netty.handlers.codec.protobuf.SelfProtobufDecoder::create);
        JavaActionFactory.regist("xworker.io.netty.handlers.codec.protobuf.SelfProtobufDecoder", "undecoded", actionContext -> {
            xworker.io.netty.handlers.codec.protobuf.SelfProtobufDecoder.undecoded(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.io.netty.handlers.codec.protobuf.SelfProtobufEncoder", "create", xworker.io.netty.handlers.codec.protobuf.SelfProtobufEncoder::create);


        JavaActionFactory.regist("xworker.javafx.scene.text.FontActions", "getFamilies", actionContext ->{
            return xworker.javafx.scene.text.FontActions.getFamilies();
        });

        /*JavaActionFactory.regist("xworker.app.model.tree.http.HttpExtjsJsonTreeModelActions", "getRoot", xworker.app.model.tree.http.HttpExtjsJsonTreeModelActions::getRoot);
        JavaActionFactory.regist("xworker.app.model.tree.http.HttpExtjsJsonTreeModelActions", "getChilds", xworker.app.model.tree.http.HttpExtjsJsonTreeModelActions::getChilds);

        JavaActionFactory.regist("xworker.io.netty.handlers.http.websocketx.WebSocketHandlers", "createWebSocketClientCompressionHandler", xworker.io.netty.handlers.http.websocketx.WebSocketHandlers::createWebSocketClientCompressionHandler);
        JavaActionFactory.regist("xworker.io.netty.handlers.http.websocketx.WebSocketFrameHandler", "create", xworker.io.netty.handlers.http.websocketx.WebSocketFrameHandler::create);
        JavaActionFactory.regist("xworker.io.netty.handlers.http.websocketx.WebSocketHandlers", "createWebSocketServerCompressionHandler", xworker.io.netty.handlers.http.websocketx.WebSocketHandlers::createWebSocketServerCompressionHandler);
        JavaActionFactory.regist("xworker.io.netty.handlers.http.websocketx.WebSocketHandlers", "createWebSocketServerProtocolHandler", xworker.io.netty.handlers.http.websocketx.WebSocketHandlers::createWebSocketServerProtocolHandler);
*/
        JavaActionFactory.regist("xworker.groovy.GroovyAction", "run", xworker.groovy.GroovyAction::run);
        JavaActionFactory.regist("xworker.lang.actions.code.OgnlAction", "runCode", xworker.lang.actions.code.OgnlAction::runCode);

        JavaActionFactory.regist("xworker.lang.actions.IteratorGroovyCreator", "run", actionContext -> {
            xworker.lang.actions.IteratorGroovyCreator.run(actionContext);
            return null;
        });

        JavaActionFactory.regist("xworker.javafx.examples.JavaFXMobileExamples", "menuDoAction", actionContext -> {
            xworker.javafx.examples.JavaFXMobileExamples.menuDoAction(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.io.netty.channels.ChannelActions", "createNioUdtByteAcceptorChannel", actionContext -> {
            xworker.io.netty.channels.ChannelActions.createNioUdtByteAcceptorChannel(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.io.netty.channels.ChannelActions", "createNioUdtByteConnectorChannel", actionContext -> {
            xworker.io.netty.channels.ChannelActions.createNioUdtByteConnectorChannel(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.io.netty.channels.ChannelActions", "createNioUdtMessageAcceptorChannel", actionContext -> {
            xworker.io.netty.channels.ChannelActions.createNioUdtMessageAcceptorChannel(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.io.netty.handlers.ThingChannelOutboundHandler", "bind", actionContext -> {
            xworker.io.netty.handlers.ThingChannelOutboundHandler.bind(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.io.netty.handlers.ThingChannelOutboundHandler", "connect", actionContext -> {
            xworker.io.netty.handlers.ThingChannelOutboundHandler.connect(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.io.netty.handlers.ThingChannelOutboundHandler", "disconnect", actionContext -> {
            xworker.io.netty.handlers.ThingChannelOutboundHandler.disconnect(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.io.netty.handlers.ThingChannelOutboundHandler", "close", actionContext -> {
            xworker.io.netty.handlers.ThingChannelOutboundHandler.close(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.io.netty.handlers.ThingChannelOutboundHandler", "deregister", actionContext -> {
            xworker.io.netty.handlers.ThingChannelOutboundHandler.deregister(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.io.netty.handlers.ThingChannelOutboundHandler", "read", actionContext -> {
            xworker.io.netty.handlers.ThingChannelOutboundHandler.read(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.io.netty.handlers.ThingChannelOutboundHandler", "write", actionContext -> {
            xworker.io.netty.handlers.ThingChannelOutboundHandler.write(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.io.netty.handlers.ThingChannelOutboundHandler", "flush", actionContext -> {
            xworker.io.netty.handlers.ThingChannelOutboundHandler.flush(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.io.netty.handlers.ThingChannelOutboundHandler", "handlerAdded", actionContext -> {
            xworker.io.netty.handlers.ThingChannelOutboundHandler.handlerAdded(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.io.netty.handlers.ThingChannelOutboundHandler", "handlerRemoved", actionContext -> {
            xworker.io.netty.handlers.ThingChannelOutboundHandler.handlerRemoved(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.net.netty.buffer.codecs.ArrayCodec", "encode", actionContext -> {
            xworker.net.netty.buffer.codecs.ArrayCodec.encode(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.net.netty.buffer.codecs.ArrayCodec", "decode", actionContext -> {
            xworker.net.netty.buffer.codecs.ArrayCodec.decode(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.net.netty.buffer.codecs.ArrayCodec", "createArray", xworker.net.netty.buffer.codecs.ArrayCodec::createArray);
        JavaActionFactory.regist("xworker.net.netty.buffer.codecs.ByteCodec", "encode", actionContext -> {
            xworker.net.netty.buffer.codecs.ByteCodec.encode(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.net.netty.buffer.codecs.ByteCodec", "decode", actionContext -> {
            xworker.net.netty.buffer.codecs.ByteCodec.decode(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.net.netty.buffer.codecs.BytesCodec", "encode", actionContext -> {
            xworker.net.netty.buffer.codecs.BytesCodec.encode(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.net.netty.buffer.codecs.BytesCodec", "decode", actionContext -> {
            xworker.net.netty.buffer.codecs.BytesCodec.decode(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.net.netty.buffer.codecs.DoubleCodec", "encode", actionContext -> {
            xworker.net.netty.buffer.codecs.DoubleCodec.encode(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.net.netty.buffer.codecs.DoubleCodec", "decode", actionContext -> {
            xworker.net.netty.buffer.codecs.DoubleCodec.decode(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.net.netty.buffer.codecs.FloatCodec", "encode", actionContext -> {
            xworker.net.netty.buffer.codecs.FloatCodec.encode(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.net.netty.buffer.codecs.FloatCodec", "decode", actionContext -> {
            xworker.net.netty.buffer.codecs.FloatCodec.decode(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.net.netty.buffer.codecs.IfCodec", "encode", actionContext -> {
            xworker.net.netty.buffer.codecs.IfCodec.encode(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.net.netty.buffer.codecs.IfCodec", "decode", actionContext -> {
            xworker.net.netty.buffer.codecs.IfCodec.decode(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.net.netty.buffer.codecs.IntCodec", "encode", actionContext -> {
            xworker.net.netty.buffer.codecs.IntCodec.encode(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.net.netty.buffer.codecs.IntCodec", "decode", actionContext -> {
            xworker.net.netty.buffer.codecs.IntCodec.decode(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.net.netty.buffer.codecs.ListCodec", "encode", actionContext -> {
            xworker.net.netty.buffer.codecs.ListCodec.encode(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.net.netty.buffer.codecs.ListCodec", "decode", actionContext -> {
            xworker.net.netty.buffer.codecs.ListCodec.decode(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.net.netty.buffer.codecs.LongCodec", "encode", actionContext -> {
            xworker.net.netty.buffer.codecs.LongCodec.encode(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.net.netty.buffer.codecs.LongCodec", "decode", actionContext -> {
            xworker.net.netty.buffer.codecs.LongCodec.decode(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.net.netty.buffer.codecs.ShortCodec", "encode", actionContext -> {
            xworker.net.netty.buffer.codecs.ShortCodec.encode(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.net.netty.buffer.codecs.ShortCodec", "decode", actionContext -> {
            xworker.net.netty.buffer.codecs.ShortCodec.decode(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.net.netty.buffer.codecs.StringCodec", "encode", actionContext -> {
            xworker.net.netty.buffer.codecs.StringCodec.encode(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.net.netty.buffer.codecs.StringCodec", "decode", actionContext -> {
            xworker.net.netty.buffer.codecs.StringCodec.decode(actionContext);
            return null;
        });
        JavaActionFactory.regist("xworker.javafx.control.ThingMenu", "create", actionContext -> {
            xworker.javafx.control.ThingMenu.create(actionContext);
            return null;
        });
    }

    public static void main(String[] args){
        try{
            World world;
            world = World.getInstance();
            world.init("./xworker/");
            world.addFileThingManager("resources", new File("./src/main/resources/"), false, false);

            Thread.sleep(10000);
            JavaActionRegister.regist();
            System.out.println(JavaActionFactory.genereateRegistJavaCode());
        }catch(Exception e){
            e.printStackTrace();
        }
    }
}
